"Alien Car" at a DRAG RACE - What is it?!
We had NO clue what this was until we were able to talk to the owner and pop the hood. Turns out - it’s a production “car” called “Rally Fighter”, built by Local Motors out of Phoenix, AZ. It’s basically a sand rail with body panels! This one was especially badass, because it...
-
There are no comments to display.