We are off to Cayman Islands! 1st stop South Beach Miami Florida


So we just left to Cayman Islands to start filming Nic & Tristan's adventures and some skating...had to stop in Miami so we checked out South Beach...Pretty cool place!