im usually good at figuring out hibcaps but this oddball has got me stumped..... i think its either a foreign car or from a old trailer?