Article Image

IPFS News Link • Travel

The Russia Trip | Part 1

• https://www.youtube.com, Tucker Carlson

Tucker Carlson and his team tour the Kiyevskaya metro station in Moscow, Russia.

 

JonesPlantation