i shall do some research for you mr Hobbit. The sticker across the top of the windowscreen if im not mistake says "fubar racing"? were was it? if the sticker did say fubar racing, ill find out who's got it and get them to get back to you. Thats if Bubba dousnt know who's it is.
And you didn't leave a note why?