The house where for a year and a half, Frances Ford Coppola and co. set-up camp to film interior and exterior shots for The Godfather is now up for sale. The estate, situated on Longfellow Avenue on Staten Island in New York City, has been the home of the Norris family for 50 years. The eight bedroom house also ... Read More »