I have used 3M window weld, the adhesive used in mounting modern windshields, with great results. Any good auto paint store will have it in fast or slow set for about 12 bucks a calk tube size. It's way messy but it's killer strong.