11 yrs ago•yobroccolireviewedJaguar's12913 US HWY 87 Lubbock, TX 79423This Club is kinda sketchy from...