By Kong vs. Todd Slater
11/16/2007
At Electric Factory
6" x 9"
Screen Printed, Limited Edition, Signed
$30
ADD TO CART