Would you be impressed?

Rocking animated animals on rooftops? I’m up for some of that. Here’s the New Jersey ska band Streetlight Manifesto with the animated video for their latest: “Would you be impressed?” For those interested, you can find out more on the band’s homepage.