Tuesday, August 17, 2010

TRASH TALK JAPAN TOUR 2010!

We are coming back to Japan in October! All of the details are on the poster below. I can't wait to get back there and drink hot tea out of vending machines. See you soon.