15 Apr 2024, 12:57 UTC · By: Elena Luchian / The Lamborghini Revuelto is, indeed, a head-turner. Not one, but four arrived in London and caused quite a commotion making people take photos of them