Big Head Todd & The Monsters - Fillmore Auditorium Denver - December 31, 2001 (Poster)

Big Head Todd & The Monsters - Fillmore Auditorium Denver - December 31, 2001 (Poster)

$25
Add to Bag

Big Head Todd & The Monsters, Live at The Fillmore Auditorium, Denver, CO, December 31, 2001.

Poster Number: FDN11
Poster Artist: Frank Wiedemann
Poster Size: 13" x 19"

This poster is packaged flat and ships via Priority Mail.