Looks like the "car" that they built on Top Gear a few years ago. Except this one isn't belching smoke into the cabin.