About

Spencer Needham

InstrumentLevel
Vocals Advanced Amateur
Other: percussion
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