Deftones, Mastodon
By Jermaine Rogers
10/04/2010
At Red Rocks Amphitheatre
21" x 30"
Screen printed, Limited Edition out of 60, signed
SOLD OUT!