More nice weather and more supercars out to play! Highlighted by the Porsche 918 Spyder but capped with a flurry of nice cars, here we can see some supercars rolling on the streets of London.