Submited by: Joke
Category: Funny Pictures
Added on: October 31st, 2010
Tags: china, google maps, japan, troll, troll face
Views: 3,716 views
Notify me of follow-up comments by email.
Notify me of new posts by email.
USER COMMENT