27 Feb 2024, 16:18 UTC · By: Ciprian Florea / One of only 200 units built, this Italian drop-top was featured in the 1964 film The Pink Panther. It also spent more than 30 years in storage.