10 yrs ago•mechanismreviewedclosedBlue Fox4603 NW 10th St, Oklahoma City, OK 73127, USA*I have actually been to this...