Posted in

WTF?

These “rodeos” have been popular in the no go zones of France for years now. They have also been popping up in the GTA these last few years.

Share