Can't Wait Another Day: The Ladybug Transistor

Can't Wait Another Day: The Ladybug Transistor

Ladybug Transistor is a really random indie pop band, I saw at a small music festival. This album is very upbeat and joyful. Here's some random trivia for you too... John Cussack has their poster on his wall in High Fidelity.