13 yrs ago•dlovereviewedThe Trapeze Lounge3113 S 101st E Ave Tulsa, OK 74146I recently tried out the trapeze,...