14 May 2015 St. Louis, MO Details Time : 7pm Venue : The Demo Address : 4191 Manchester Ave. State : MO Zip : 63110