I wanted to call this Telluride X because it resembles a jeep, but with the parts that will find their way on, Tellusumm is a likely name.
First off, get rid of the stock bumper for something more scale ish, Summit bumpers look perfect.

Second was to try and cool the Titan 12T down.

I'm gonna run it stock for now until the motor calls it quits