PUBLISHED: Feb 23, 2013
DESCRIPTION:
PETER & THE TEST TUBE BABIES manchester
01 moped lads
Manchester 1983 see's the 'Test Tubes' hurtle recklessly through their bawdy repertoire, with foot flat to the floor and tongue firmly in their cheeks. This is just about as uncompromising as you can get. The Test Tubes and are still going strong to this day.
www.cherryred.co.uk