Mega Face Plant On Chinese Television

Posted on Wednesday 19 Aug 2009
Tagged with: asian, chinese, faceplant, fail, funny, tv

Chinese shoes meets Chinese floors

163 views Views

Try the new Facebook comment system and meet new friends