Watch The Live Coverage Of Ford Fiesta Launch Faisal Khan 14 years ago Ford will launch the new 2011 Fiesta in India on the 14th of April, 2011. The launch will take place in Delhi and Motorbeam will be streaming the launch live for its readers. So be sure to tune in this Thursday at 12 o clock in the afternoon.