First Look at ‘Street Outlaws: No Prep Kings’ Star Larry Larson’s New ’66 Chevy II
Renowned chassis builder Larry Larson is going back to his roots for season seven of Street Outlaws: No Prep Kings, and Drag Illustrated recently visited his shop in Oak Grove, Missouri, for an exclusive look at the progress on his brand new ‘66 Chevy II. “It’s kind of been my go-to for 30-plus years,” Larson…