1973dust said Interior sail panels for 73 Duster possibly. I can't seem to install them without cracking by the quarter window latch. Click to expand...