From 1990: 'Edward Scissorhands' castle

Many people know that the movie 'Edward Scissorhands' was filmed at locations in Lutz and Lakeland, Florida. But the castle itself was in Dade City. Here's Deanna Lawrence's report from April 24, 1990.

Top Videos

Good Day Tampa Bay

We Live Here