Skip to main content
Sochi's PR Rep Has Nothing But Good News

Don't just take Yuri Tamarov's word for it; even Beyonce thinks everything is going great in Russia.

[Watch More "Sochi PR"]

Share