It’s 1979 and he’s 20 years old, alone in his cluttered Mercedes, singing a new song to himself — “I Can’t Help It,” the ...
Enter new owner Peter Yaldo, a local businessman born and raised in Chula Vista, with a history in Ocean Beach.