I'm just guessing but maybe a Triumph GT6 convertible? It looks British, aka fake Italian
, like it could be a Sunbeam, Triumph, MG, Austin Healy, etc... I find it difficult to believe it's a stock car but as you said it has to be. For some reason it also looks amphibious to me.