By Todd Slater
02/18/2006
At Electric Factory
17.5" x 23.5"
Screen Printed, Limited Edition of 150
SOLD OUT!