Dillinger Front Suspension Install

wow. never seen a radiator mounted that way! whats the reasoning?