The Crazy Horse Too, 2476 S. Industrial Road, is seen on Wednesday, Feb. 12, 2014. (Jeff Scheid … The Crazy Horse Too, 2476 S. Industrial Road, is seen on Wednesday, Feb. 12, 2014. (Jeff Scheid/Las Vegas Review-Journal)