A couple was trapped in the wreckage of their car after they veered off the Northbound 55 Freeway near Baker St in Costa Mesa.
A couple was trapped in the wreckage of their car after they veered off the Northbound 55 Freeway near Baker St in Costa Mesa.
The National Park Service offers free admission on certain days of the year to the …