Twin Peaks Lookout

SUV Drives Off Twin Peaks Lookout In San FranciscoA sightseer got more of view than he bargained for on Thursday in San Francisco when his SUV went over a cliff.

More From CBS Sacramento

The Taz Show
LIVE: Monday through Friday from 6am – 6pm ET

Listen Live