I just saw the Leather Heads at the new Warren Theatre in Moore, OK. Being overwhelmed with the design of the establishment, I felt it worth mentioning. The digital projection, along with the THX sound gives a near life experience. With a touch of the Read More...