Fort Lauderdale, Florida, USA.

First stop, Florida!
‘We got in an airport taxi with a dodgy little bastard who said his meter was broken and tried to rip us off…’ … More Fort Lauderdale, Florida, USA.

Advertisements