the indie music database

since 2007

The Worst Taste in Music

The Radio Dept.

Release Year: 2006

Label: Labrador Records

1) Worst Taste In Music
2) Worst Taste In Music
3) Worst Taste In Music
4) What You Sell

Other Releases by The Radio Dept.

David (2009)

Freddie and The Trojan Horse (2008)

We Made The Team (2006)

Pet Grief (2006)

This Past Week (2005)

Why Won't You Talk About It (2004)

Where The Damage Isn't Already Done (2004)

Ewan (2004)

Lesser Matters (2004)

Pulling Our Weight (2003)