Tag Archives: Kayla Bushell

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 »