. It may have been this one??? Looks like it's dino-juice powered....you can see the radiator in the OP pic.