Landing a plane shouldn’t be a drifting competition….. Ok… it’s the tiniest landing strip ever situated in st Barts.

Read more