About

Spencer Needham

Instruments: Vocals, percussion details
2008 Victoria Idol.
One of three lead singers in District of Soul.
Unknown

Current Projects

Past Projects

Subject Zero
Bass
2006 - 2007

Community Events

04
Jun
2006
19:30 21:30