5 May 2023, 12:47 UTC · By: Humphrey Bwayo / There were rumors that the Cuban Mercedes-Benz 300 SL Gullwing had somehow been smuggled out of the country around 2015 – but in salvageable pieces