68 barracuda fastback

The frame under the glass is cast aluminum, so is unlikely a problem. However there are three roller assemblies that can be problematic. I think there are two small bolts that hold the glass to the aluminum frame, check those also.