26 May 2014, 10:03 UTC · By: Mihnea Radu / There are probably more supercars parading the streets of London right now than any city in Italy. 458s, F12s and Avantadors can all be see on an average day of spotting. However, there's one m...