bit hard to tell from the photo but it looks a bit like an early ford V8 badge, proberly to go with the ford 260.