In a video posted on YouTube, Brant Peacher takes a trip to the notorious spot, located on Okaloosa Island, Florida. Here, he announces that he’s attached a GoPro to his fishing rod in order to ...