thefatherlife.com
The Best of the 2011 Detroit Auto Show
The North American International Auto show in Detroit is offering a more sober experience this year than in years past. Even with the no-nonsense, get-down-to-business atmosphere, though, the show…