11-26-2017, 03:03 PM
I'm pretty sure I know where that place is, the former Playboy Club in Oracabessa (five or so miles) past Ochi. I used to stay next door at Chela Bay, a crazy hotel owned by these guys from Atlanta. I'm sure Old Timer knows of the place. Nice clip ! Wherever did you find it?