‘Like out of Hitchcock film:’ TTC using sound cannons to rid facility of thousands of seagulls
The Toronto Transit Commission is using sound cannons in an attempt to deal with an estimated 10,000 to 15,000 seagulls that are trying to make a home out of the green roof on top of the Leslie Barns streetcar…