4 September 2010, 6:36 am
David Arquette took a break from filming the latest instalment of the Scream horror franchise in Michigan this week to plug his new film The Land of the Astronauts at the Montreal World Film Festival.... Read More »