10 yrs ago•voyeurxreviewedKing Of Diamonds17852 Ipco Rd, Miami, FL 33162, USA*So I finally got to experience...