Considering it is also powering a laser, I'd say it has electric powertrain. Not to mention that per rules it can go from stationary to full speed in a moment.
20 tons carried on four normal size car tires won't be kind on the parking space.
Unfortunately I can't even legaly drive it here...