Free Cars in Forza Horizon 2
Maybe this are the barn finds. In FH2 there exist 10 cars that you can find on the country side and then are added for no costs.
Here you can find more information: Where are all the Barns located in Forza Horizon 2?
Sorry, but I can not comment yet. I will delete this answer if it does not help at all :)