Welcome to the new Canada

Submitted on 06/18/2024 by: Wicked
play again watch more videos like this one "LET ME IN!" Hanging High In Indonesia Woman Falls From International Space Station? Huffing Gas in the Hood In one Ear and out of Mind Man Gets Fatally Stabbed In Chest During Drunk Argument in Russia... Why men live less Chinese Diving Is The Best
WTF Canada 14,291 views

You must be logged in to view comments. Click HERE to register.