Parrot mountain at Lake Lanier Islands

Road Trippin with Crash takes us to a License to Chill Snow Island at Lake Lanier Islands and their 400ft tall Parrot Mountain.
Published: 6:37 AM EST January 18, 2019
Updated: 1:11 PM EST January 24, 2019