'Nuff said, though I was really looking forward to the Lincoln Navigator high speed police chase....
It even made the NY Times. Let the progress in Detroit begin!
top