There have been at least two ambulances

It’s strange to me that at least two ambulances have ended up in fromville. Is it a mere coincidence or is time going around in a loop just like the town road?

It’s strange to me that at least two ambulances have ended up in fromville. Is it a mere coincidence or is time going around in a loop just like the town road?