Ford Figo adverts.
Author
Discussion

Shaw Tarse

Original Poster:

31,903 posts

234 months

Monday 25th March 2013
quotequote all

Du1point8

22,960 posts

223 months

Monday 25th March 2013
quotequote all
As I heard it, they are from the Ford india branch and were leaked, they were not for public release.