Cars

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

Comments

Editor's Choice Videos