68 Barracuda 440 getting hot in traffic

I have Contour fans wired for full-speed only, and when they kick on the temp gauge starts dropping quickly. It remains to be seen if I have enough radiator for a hot summer day but it does great in 60 deg weather :)

I did note that if the fans are turned off, the blades and the shroud does demonstrate some restriction (temps slowly climb even at a steady 30 mph cruise). It doesn't have "flaps" that can be opened by the incoming airstream.