Feed Dump - Korea & Russia & Chechnya, Oh My!

Added by TheEscapist Subscribe 139
Published 27 Jan 2012
73
••• More
Report video
0 0
You have already voted for this video.
Proof that no single country has ALL the weird news. Also, Vikings.
Proof that no single country has ALL the weird news. Also, Vikings.
Categories: Science & Tech
Show moreShow less
Report this video as: