What Deion Sanders has done at Colorado is truly incredible. After all the media fanfare and high expectations over the past few years, it’s easy to forget that the Colorado Buffaloes were ...
That was the idea behind this 1972 eco-horror film — aptly dubbed “Frogs” — which was filmed in a few locations across Florida: Walton County, Panama City and Eden Gardens State Park.