Kansas City Star

Kansas City Star

Traffic pours by the central offices of the Kansas City Star newspaper, in KC, Mo. The new Kauffman Center for the Performing Arts is in the...