New Radiator trouble

Mechanical fans are more efficient than electronic fans... I prefer to go with mechanical myself...
BTW how do you get this clutch fan off? I dont see any nut on the back side or any release from the water pump.
Almost like its pressed on.