Why not? Could have been a gutted out wanna-be fast and furious turbo something. Could have had a motor swap. They make a crap load of parts for them. Could have even been going downhill. I say it is possible.


I just want to tell you both good luck, and we're all counting on you.