Secret Auto Shop on Sepulveda in West LA
Any of you guys ever notice that car shop on Sepulveda immediately north of Olympic in West LA that has no signs whatsoever? It's on the east side of the street.
Whenever I drive past, I always see the sickest cars in there: lots of Porsches, Ferrari, and your occasional BMW. I always found it strange that there's no sign--I'm guessing there's some serious tuning going on in there.