These lovely tomatoes grew in a friend's garden...
and nobody knows what they are.
Here's one ripened up.
Here it is for scale.
Here's the inside, about to go on a burger. Lots of seeds, quite strong skin, perfectly symmetrical from the middle line. Delicious too. Any idea what it could be?