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 »