Cars

July 21, 2012 5:00 AM

Further proof that Wichita is a car town

I continue to be amazed at how many die-hard car lovers are in Wichita. Last Saturday’s turnout for the 18th annual Automobilia Moonlight Car Show and Street Party drove that point home again.

Related content

Comments