Insane spot!
Réponse
Amazing spot
Portugal x2 ;DDDDD
Both cars belong to a portuguese lady who is a racing driver