savageonwheels.com
Braking News: A really cool truck
The reveals continue in Detroit I really love the big auto shows like the NAIAS going on in Detroit. The manufacturers pull out all the stops with new concepts. Some make it into production and som…