News

Located along the Matanuska River roughly 100 miles northeast of Anchorage is Glacier View River Retreat, and on July 4th they send cars careening off a monster cliff overlooking the river.