Italian Typhoons at Aero India by StratPost News Desk • February 5, 2011Italian Air Force Eurofighter Typhoons at Yelahanka air base.Read more