Jul 3, 2012, 9:30 PM
Kiev was the capital city of Euro 2012. It was this city where the historical final between Spain and Italy took place. Spain won this match but the Italians are better in something more important for us petrolheads, building cars. Italians are one of the best in building cars, Ferrari, Lamborghini and Pagani, just three outstanding names. A tuned Ferrari F430 Spider was spotted in Kiev, tuned by Super Veloce Racing.