In this episode of Bus Invaders, the band Forever The Sickest Kids welcomes you to their tour bus, shows you how they live, and even lets you hear their air horn. You can watch the video after the break.
Information about this video…
Band – Forever The Sickest Kids
Film Date – May 15, 2009
Location – Des Moines, IA