FLASH! Ahhhhhhh!

November 8, 2006

There are many films out there that have probably been unfairly lambasted by either critics or the passage of time. For me, one of those films is the 1980 Dino De Laurentiis produced comic-strip adaptation [click for more]