The Annual Rod Run and Doo Wop Car Show was held on Kanawha Boulevard in Charleston on Thursday, Oct. 6, through Saturday, Oct. 8.