That is a generic german auto club car badge... not affiliated with speedster builders that I am aware of. Badges can be purchased for as little as 10$ on eBay and attached to anything. Example: https://www.ebay.com/itm/29380...BEAQYBSABEgJDXPD_BwE
will need to see pictures of the car to help you out.