Watch Cars Launch Off A Cliff To Celebrate America's Independence Day

The Glacier View car launch has become a 4th of July tradition in the picturesque wilderness east of Palmer, Alaska.

from Motor1.com - News https://ift.tt/pVq5wnM

Comments