X Finds Religion in Napa

Christophe’s on-location interviews at the 2011 Napa Valley Film Festival are the order of the day!