Gallery

Crazy Russian Vlog

My Crazy Russian Vlog RT Doc’s Peter Scott has lived in Russia for 7 years but still manages to find things that surprise him. He sets out to experience the craziest Russian entertainment he can find and begins his quest