I'm watching "21 Sexiest Beach Bars" on the Travel Channel and they went to a bar called Satrixa I think, in Ibiza and there was a HUGE banner with "Private.com" on there.
Wonder if they have any clue what that is...
Wonder if they have any clue what that is...
