Mini Cooper of St. Louis stopped by the station today as part of their road trip event preview. The community of mini is taking the streets for a road trip across the states. The road trip started July 26 in San Francisco, and ends in Boston on August 10.
Mini takes the states road trip stops through St. Louis August 4th. For a rundown of the day click here.