Lamborghini Diablo SV-R Now on Sale Until February 21, 2021, Stocks Limited at Only 31! Lamborghini Diablo SV-Supercar can now be grabbed until February 21. Only 31 of them are known to be created globally. by Joen Coronel