An exclusive and detailed tour of Tom Devlin's monster museum located in Boulder Nevada by special efx artist and museum owner Tom Devlin himself!