April 12, 2013 Pavilion April 12, 2013/ StLFCA Pavilion Member reviews of Pavilion, screening April 12 - 14, 2013 at the Webster University Film Series.Diane Carson - KDHX (88.1 FM)