by Kelli Marchman McNeely | May 26, 2015 | Lists, Movie News, Movies, News, Reviews
DVD releases for May 26th, 2015: ‘Frogs’ – Rerelease of the 1972 cult classic about evil frogs. ‘The Food of the Gods’ (1976) – When ecology goes wrong giant animals become the top of the food chain. ‘Empire of...