January 31, 2010

St Louis Auto Show at America's Center