It is the logo for the Ferrari Alaska Racing Team.... Also known as FART. Have not heard of them in quite a while. Are they still farting around in AK? Cheers, Vincenzo