July 21, 2012

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


Editor's Choice Videos