Street Rodder Turtle Wax Top 100 Logo 2

Kevin Dagel's '38 Oldsmobile F-38 is literally "My Father's Olds". Kevin is the second owner of the car and built it himself retaining all Oldsmobile driveline parts, including a 403ci V8.