The Assistants
PUBLISHED Nov 20, 2007
Sometimes its hard to work out if a band are living in the past or simply anticipating the inevitable revival. Take the Assistants, for ex...