Extra electric fan?

I did not care for the "look of it" but someone here found photos where someone had installed some exhaust blowers up in the inner fenders

If yours is not puking and not going much above 200 it is not technically overheating. A 512 in that tiny engine bay doesn't have much radiation room LOL