New Florida UFO footage (Google Video)
We covered this on one of our podcasts today.
According to Google Video the footage was taken on the 9th of May 2005 in Tallahassee, Florida, but only recently released due to the family's fear of ridicule. It's a long one too, 24 minutes in total...