Not sure how true the story is but I saw the car first hand. There is a yellow Gallardo over at the Co-Part in Elgin. Rumor had it that the car is...