anyone else notice the mad max barracuda? in the trailer
That's a big 'injector' sitting on top of where the engine should be!
Print