Jun 22, 2024

Laguna Beach Car Shop Owner Accused of Stealing Cars of His Clients

SANTA ANA, Calif.—The owner of an auto repair shop in Laguna Beach was behind bars Friday on charges of stealing the cars of his clients. James Michael Ross, 59, who owns Laguna Beach Collision Center, was booked into the Orange ...