Some people may have noticed this stranger posting in a few threads on this board and over in Other Racing. I may not be a Ferrari owner, but Ive...