Ahoy JP Novak, lemme ask the Club911 "reporter" who did the tour de France, and lemme give you the TdF website, there's a participant's list which might reveal the Owner of that particular car.
http://www.tourauto.com/TourAuto2002/index.htm
Bare with us!