1966 Barracuda auxiliary vent window weatherstrip install

I honestly can't remember where I got mine but you can definitely get them at metro along with a ton of other great weatherstripping for A Bodies. I guess the wholes don't really line up.
http://metrommp.com/