Auto Talk @ St. Louis Auto Show

WHERE
· America's Center & Edward Jones Dome
WHEN
· Saturday, January 26, 2013
TIME
· 12n-1p

Auto Talk hits the road to the America's Center for the annual St. Louis Auto Show (701 Convention Plaza, St. Louis, MO 63103) Come out and see all of the new cars for 2013! Click here for more info.