Insane spot!
Odpowiedź
Amazing spot
Portugal x2 ;DDDDD
Both cars belong to a portuguese lady who is a racing driver