Naked News New Release Rack, In The Valley of Ella

Posted by nakednews on Apr. 01, 2008

The world-famous Naked News reviews some of the latest DVD releases, including Iraq War drama In The Valley of Ellah, and two animated features, including a full-length Justice League movie and the 3D extravaganza, Beowulf.

Categories Pop Culture

Tags justice, league, valley, beowulf, ellah

More Details