Chug contest at Tokyo Delves | Tokyo
Information | History | View | Sightseeing | Video
beer chug contest at Tokyo Delves sushi bar in north hollywood. who do you think won?
beer chug contest at Tokyo Delves sushi bar in north hollywood. who do you think won?