The Annoying Thing: Disco Mania cover art

The Annoying Thing: Disco Mania(2006)

Released: December 31st, 2006