Jalopnik is suggesting it's a Barracuda sitting on a truck chassis with a few turbos tacked on to a Ford Triton V10 in the back. All reasonable assumptions. I like the looks of it. It actually looks like a car for once.
Jalopnik is suggesting it's a Barracuda sitting on a truck chassis with a few turbos tacked on to a Ford Triton V10 in the back. All reasonable assumptions. I like the looks of it. It actually looks like a car for once.