Lulu and the Lampshades are a band that should be put on Government Posters warning of the dangers of too much sugar and e numbers.
A bunch of hopelessly enthusiastic indie pop kids, they bash improvised instruments and make songs about cycling. In short, they're basically soundtracking fun.