Local racer, who raced record holding VW bugs, in Pacific Street Car Assoc and other sanctioned races was found shot to death in his repair shop in El Monte, CA this morning. It appears to have been a struggle. His wife reported him missing after he never showed for a 9 pm basketball game last night and never came home.
Not many more details as of yet.
Not many more details as of yet.
Comment