Stefan Lessard

Born: 
06/04/1974
City: 
Anaheim
Region: 
CA
Country: 
USA
Years Active: 
1991-present
Instruments: 
Bass, Guitar, Keyboards
Associated Artists: 

Discography

Released: 2001