Video: Explore Nebraska's Carhenge, a monument to American ingenuity
Along a lonely stretch of highway in Alliance, Nebraska sits a mysterious monument to America's rich history of putting the pedal to the metal:Carhenge. We sent our roving photographer, Joel Schat, out to capture the classic roadside wonder on camera, and the video doesn't disappoint: Go there...