Best Internet videos
Thursday, December 2, 2010
Man they need stop signs in China
Watching this video you start to notice that maybe they need more stop signs so people know when and how to drive in china
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment