Deftones, Mastodon
By Jermaine Rogers
09/17/2010
At DTE Energy Center
20.5" x 22.5"
Screen printed, Limited Edition out of 60, signed
$75
ADD TO CART