Posted on April 14, 2010April 14, 2010 by joeltraylorWho you gonna call? The mechanic? Spotted parked outside an auto repair shop on Ocean Park in Santa Monica, CA. Related