I love Japan, I love Japan, I love Japan! I haven’t gone yet but I already know I am going to fall in love whenever it is I get there. The car culture is so dope out there. Ah man, I can’t wait to take a very, very long trip out there one day. Any followers from Japan? Would love to speak with you.
Anyways here is a video of HellaFlush Japan. As you can see, it was a great show. This is also a REALLY good edit. Enjoy.