August 02, 2013 The Canyons August 02, 2013/ StLFCA The Canyons Member reviews of The Canyons, opening August 2, 2013.Pete Timmermann - PLAYBACK:stl