Check Out This INSANE Slacklining Attempt At Palisade Head
Palisade Head, just north of Silver Bay on Minnesota's Lake Superior North Shore is a breathtaking location to take in gorgeous views high above the lake. This person took that view to an extreme new level.