Las Vegas, Nevada
Tom Devlin's Monster Museum