Teenage Death Star is a band that was formed in Bandung-Jakarta, West Java, Indonesia in 2001. I found this cool video of these guys doing LOUIE LOUIE on YouTube, courtesy of ZekeKhaseli….
The blog for all things LOUIE LOUIE
Teenage Death Star is a band that was formed in Bandung-Jakarta, West Java, Indonesia in 2001. I found this cool video of these guys doing LOUIE LOUIE on YouTube, courtesy of ZekeKhaseli….