Roadkill Extra Season 3 Episode 21 Turbo LS-Powered Datsun 240Z
- October 31, 2016
- 4 min
The Roadkill Rotsun, a '71 Datsun 240Z, is famed as the car that never fails to fail. Maybe it's the curse of the S30 chassis platform, because there was a turbo-LS-powered 240Z at Hot Rod Drag Week 2016 that showed great promise.