17 yrs ago•sleepykevinreviewedCrazy Horse Too2476 Industrial Rd Las Vegas, NV 89102This place can be amazing, or...