Toronto speed camera chopped down again and thrown into pond
Floating in the duck pond off of Parkside Drive in Toronto is a notorious speed camera that was cut down
Read MoreGet the latest new in Candada
Floating in the duck pond off of Parkside Drive in Toronto is a notorious speed camera that was cut down
Read More