St. Louis to put together bid to host new Amazon headquarters

Mayor Lyda Krewson says she's "on it."

by