Join America's Weather Team as we lay back and relax at the sugar-white sand beaches in Seacrest, FL.