not sure about 66, but i put 68 or 69's in my 64 belvedere. i had to swap the pivot and swivel arms, but the visors fit, even though they were slightly longer. don't know if this does you any good or not. shruggy
beer