Lol ... a BIGGIE train wReCk !

There are LOTS of good fiberglass adhesives out there ... go to a good body shop supply store