Guts Church

October 01, 2011

Nightmare XIX Kick Off

The first night of 2012 Nightmare Tulsa is currently under way at Guts Church in Tulsa, Oklahoma. A Tulsa tradition for the past 19 years, The Nightmare is a graphic presentation of modern day life and death scenarios. Nightmare Tulsa tickets can be purchased online here.