Just like you I’ve spent my week watching everything I can on the NAIAS.
That’s the North America International Auto Show in Detroit, Michigan. This year has been very humble. The CEOs are there talking more about stock then cars. Ford debuted the new Taurus, here’s a highlight.
It's just all Taurus crazy - n'shit!