Loading...
Uploaded by AvoidingthePuddle on Sep 24, 2010
I love 7/11 so I wanted to show how goofy it is in Japan.
Travel & Events
Standard YouTube License
here's this shit.... Soup
I7G 1 year ago
Load more suggestions
here's this shit.... Soup
I7G 1 year ago