I was very surprised to see this Diablo in Malta, it made my day !!
Very nice spot!
Svar
Wow
Sick ! 😃❤️