Anyone have one of these installed? Does it cool you down well? That Bill
W William Well Known Member Oct 23, 2018 #1 Anyone have one of these installed? Does it cool you down well? That Bill