Tag Archives: Ted Leo

Aimee Mann

I’m having a bit of a rough week, so I thought I’d follow up yesterday’s “Call Me Maybe” post with something just as ridiculous and fun — the video for “Labrador,” a song from Aimee Mann’s new album Charmer.

Continue reading

2 Comments

Filed under #nowplaying