Aerial Video Beach Hit By Debby Tornado The Weather Channel