15 yrs ago•bigdogmmareviewedRachel's Show Bar6042 Channingway Blvd, Columbus, OH 43232, USA*Wow, i stopped in tonight and...