General News Which Car Does This Mirror Belong To? by Faisal Khan 28 August, 20114 November, 2015 30 Home » General News » Which Car Does This Mirror Belong To? When the 2011 Ford Fiesta arrived in Mumbai, we used this car to catch it up and snap some pictures. Which car is it? Edit – The answer is – [slideshow id=176] Congratulations to Krishna for being the first to guess it.