I don't have a Backdraft or SPF, as the screen easily velcos into place, but I picked up on of Bills bug screens anyway. With a quick stop at home depot for a little fabrication work it was on. Seems to be very high quality and will save a lot of headaches cleaning off the radiator.
Thanks Bill, much appreciated.
