[split from San Antonio thread - CuC]
Even more strange is a poster who ridiculed this former CEO and blasts street racing now embraces it.
Originally posted by SportscarBruce

Comment