Sunday, January 31, 2016

2016 Detroit Auto tv Show, 30 flashy minutes, and did not hear "front drive" once.

Die, die, die FWD.