Club Smith Press Releases

Lea Michele

Club Smith Club Smith Release Single 'The Green Room' On 2nd September 2013

29th July 2013 16:48

The Green Room is the latest single by Club Smith, a Leeds three piece routinely reinventing themselves after the...

Lea Michele

Club Smith Bbc Introducing Stage 2010 Line Up Announced

30th July 2010 15:32

This is where the very best brand new talent from the UK gets its first chance to appear in front...