You are posting your pics in reverse order. You started with dessert and finished with chopped liver, as far as the car pics go.
I've never seen a visor mounted UNDER the windshield like that..and is that an alien skull on the air cleaner? The do exist!
if you look close, its actually a chop top, the window openings are about 1" tall. I dont like it, to hokey for me, but heck, his made it to the show, mine still sits in my shop.
guess they just caught my eye. not shit you see everyday. fucking alligator on a hood;rolling casket; alien head air cleaner. i'm kinda an oddball myself i guess