Oops! I forgot to reveal this one. Mystery Car 72 is “the Eliica … an electric-powered vehicle developed by a team at Japan’s Keio University in 2004.” According to this article, the Eliica has eight wheels each powered by an 80 hp electric motor. That amounts to 640 hp and a top speed of 230 mph! Yowza!
As my father-in-law always says, “It’s amazing what God has allowed man to do.”