Man I love YouTubes. Video is old, and looks to be a camera filming a TV, but it says it was filmed in St. Pete… weird weird weird.