Tuesday, June 15, 2010

Video: There Are No Stop Signs in China

Would it make you feel better if I told you no one was seriously injured? OK, no one was seriously injured.*



*This statement is unfounded and completely fabricated.

Via Reddit

No comments: