Elton & Winston discover their own city, Stockholm a morning in July 2019, in less than 3 hours. To their support they have some disguises.
source
![](https://traveltourme.com/wp-content/uploads/2019/08/1565955542_maxresdefault.jpg)
Elton & Winston discover their own city, Stockholm a morning in July 2019, in less than 3 hours. To their support they have some disguises.
source