Champion radiator for ~500hp small block??

I cannot fathom how that doesn't boil over on the highway! It looks like more than a third of it is completely BLOCKED!
google radiator shroud .. look at the pictures