Helter Skelter at Make a Break

The absurdly nice and happy staff at Make A Break let us play Helter Skelter and we had a really good time. Just plain fun. Little quirks but we walked out of there just feeling like we had a great time. We'd love to tell you about it in this review.

Make A Break can be found at:
http://www.makeabreakescape.com

More Videos