05.07.2009 3:13 pm
“Made in America” auto tour will start in St. Louis
St. Louis Post-Dispatch
St. Louis will be one of the starting points next Monday for a 34-city “Keep it Made in America” bus tour that’s meant to drum up support for the U.S. auto industry. The organizers, led by the United Steelworkers and theā¦



(3 votes, average: 3.67 out of 5)