Did anyone else spot this on Top Gear?S

Near the end of the Alfa race, and I have no idea what it is. I thought it was a Ferrari 250 GTL until I saw the rear... Maserati maybe?

Did anyone else spot this on Top Gear?S