674 viewsPat BOctober 17, 2020Albion Road South & Leitrim Road, Ottawa, ONDate shot: October 17, 2020
As I approached corner of Albion and Leitrim Roads, I heard and then saw police cars approaching from the left. I thought, at first, that there was an accident? Then, I saw it, this huge piece of metal approach and then get stuck as it was about to break the traffic light. This is the largest piece of metal that I have ever seen! Cars started backing up. I decided to turn right and escape on my bicycle though I had planned to ride straight ahead but the beam now blocked that route.