It was reported Wednesday that a car traveling south on O’Shaughnessy Boulevard tumbled down an embankment into Glen Canyon Park. Rainy weather might have contributed to the accident. Fortunately the occupants only sustained minor injuries. The car went down 150 feet and fire crews rappelled down to rescue them.