March 18, 2016 Eye in the Sky March 18, 2016/ StLFCA Eye in the Sky Member reviews of Eye in the Sky, opening March 18, 2016.Martha Baker - KDHX (88.1 FM)Calvin Wilson - St. Louis Post-Dispatch