I have a Lund lighted Visor for sale for full size pickups. It is a visor that goes above your windshield. I do not have the hardware to attach it to the roof, but it is in nice shape painted emerald green. Has a few small scratches on it. I believe it was a universal visor that fits most full size.