Last one to post in this thread wins!
Made a new fiberglass panel and now paint it and install it. Never did this kind of work before so fingers crossed.
Print