Thursday, March 17, 2011

The Wombats on Kimmel!





Liverpool, England's fun punk trio The Wombats hit up Jimmy Kimmel Live last night to perform two songs from their much anticipated album, This Modern Glitch. Catch the band doing "Tokyo" and "Techno Fan" above.