we asked the mechanics about them when we got back to the pits and they got very cagey and wouldnt tell us anything!!!!!! But we guess they are Havoc protos. When we peiced all the fragments together later, you could just about make out the branding.