Videos

Miracle. This is filmed along palm bay in Margate. A beautiful part of the coast line, a great place to clear your head