TV personality Aida Yespica wearing a thong bikini on a beach in Miami. I might see some pussy lips over there. What do you think?