Here’s the Story Behind This Incredible Photo
Charm Jones was driving through Glenwood Canyon in Glenwood Springs, Colo., on I-70 Monday when she came around a corner and had to slam her brakes to avoid being hit by a boulder the size of a small car.
Continue Reading http://www.theblaze.com
Join the Discussion