Originally Posted by Beastie_girl18
All this time in Japan! Come home to America man!
When are the beasties comin to Houston?!
hell, anywhere in Texas is good! i'd drive out!
they will most likely stop by in one or more texas cities during their north american tour being scheduled sometime after the japan festival dates.