Three friends and professional kayakers in Gadsden, Alabama have filmed amazing video of their 90 foot drop from Noccalula Falls. Brooke Baldwin talks to one of the daredevils, Isaac Levinson, about their incredible feat!
Click here to access transcripts from recent shows.