The indoor facility is the first of its kind in Louisiana. It promises guests an exhilarating and exhausting experience that offers a thrill like none other.
Big Country will open their doors for the very first time this Thursday night and I must say, it certainly lives up to that name once you step foot inside.