News

A 300-foot car tumble tests Heavy D in a daring recovery feat.
Firefighters said the report came from the driver's wife receiving a notification that the car, a Tesla ... eventually located the vehicle about 300 feet down a hillside north of Highway 50.