8 Jul 2021, 15:04 UTC · By: Florina Spînu / Born out of an F1 tire supplier and Swiss luxury watchmaker collaboration, the new Excalibur Spider Pirelli is made, literally, for action.