August 12, 2016 Anthropoid August 12, 2016/ StLFCA Anthropoid Member reviews of Anthropoid, opening August 12, 2016.Martha Baker - KDHX (88.1 FM)Jim Batts - We Are Move Geeks