Tag Archives: Tom Devlin’s Monster Museum

A Sensational Lineup of Horror Royalty Descends Upon Sin City For Days Of The Dead

Days of the Dead

Las Vegas, Nevada, also known as Sin City, is a premiere destination for not only high-stakes gambling, but eclectic entertainment, and world-class dining. Adding to the variety Vegas offers this February 17th through 19th, is Days of the Dead.  Returning to the Plaza Hotel and Casino, off famed Fremont Street …

Read More »

A Chat With Tom Devlin And Crew Of ‘Teddy Told Me To’ At Mad Monster Party

Recently announced from Tom Devlin is the upcoming slasher Teddy Told Me To. This past weekend at Mad Monster Party in Glendale, Arizona, fans were treated to a panel with the filmmakers and the very first trailer for the independent horror feature.  Over a decade ago, Tom Devlin was a …

Read More »

Amelia Kinkade Hosts Valentine Ball At Tom Devlin’s Monster Museum

Looking for a worthy group outing for you and your friends or a memorable date night for that special horror fan in your life? Well, if you’re in the Las Vegas area on Saturday, February 12th, look no further than Tom Devlin’s Monster Museum located in Boulder City, Nevada, just …

Read More »