A Toronto cyclist had a bad crash on a strange speed bump and no one can figure out why it’s there

Eli Cruz Lopez​ had a terrible accident when he hit the object

All Speed Bumps