H
HdRider Chip Ross Review of McKnight Center
For such a small venue, it produces enormous sound...
For such a small venue, it produces enormous sound. This is top notch. None better in the Great State of Oklahoma. A Must Visit on anyones list.
Comments: