Movie Mamma Sara Voorhees reviews “Little Miss Sunshine” and “Sunshine Cleaning,” both of which star Alan Arkin as a grandfather and both of which were filmed in Albuquerque.
This content requires the latest Adobe Flash Player and a browser with JavaScript enabled.
Click here for a free download of the latest Adobe Flash Player.