A renowned car racer and auto shop owner was discovered shot to death inside his El Monte business early Wednesday after he failed to return home the night before, investigators said.
Los Angeles Times - Top News, Los Angeles Times
Wed, 09/08/2010 - 12:38am
A renowned car racer and auto shop owner was discovered shot to death inside his El Monte business early Wednesday after he failed to return home the night before, investigators said.