What's the meaning of this?

HomeIntroductionMeaningsDonate

Rex is Wrecked

Horizontal meaning

Looks like Towmeister from Carmageddon

Bits

??
??