Remember the world's first all-electric monster truck? If you're at the AutoRama Car Show in Kansas City, Missouri this weekend, you'll be able to see it in action. We're told it'll be "participating in two car-crush demonstrations per day", which sounds like a polite way of saying it'll be causing...
