These cars have all had a heart transplant, but imagine if you put a gorillas heart into a kitten. They have more power than they would ever need, and goddamn it looks like fun!