Lee Sac
Bimini SuperFast Bimini SuperFast
Miami, Florida
"Lee Sac"
One of the most laid-back places I've ever been.