Word on the street says the street racing story posted last week was fake. Anyone have proof otherwise? (Can't find a newspaper article. Original poster left out city, etc.) -Jay