SUV Goes Over The Rim Near Bighorn Canyon National Recreation Area
"Parking brake installed, not in use." That might have been the situation involving an SUV that fell 700 feet into Big Horn Canyon near the Bighorn Canyon National Recreation Area.
- By Kurt Repanshek - June 4th, 2009 6:31pm