A look at Team Detroit Racing from the detroit autorama Patrick Rall March 22, 2011 - 5:44PM Permalink a non-news piece on a detroit-based racing team. Reply