The Creature Tour Video

After finishing The Creature Video, the crew went on an 8 week US Demo Tour to promote the video and meet some Fiends. Gnarly shredding, demos, signing and hijinx; check out what went down…