dat (humongous) generator

dat (humongous) generator

Biggest generator I have ever seen. Bigger than the truck pulling it. Anyone know anything about this?