Sign In
Popular - Categories
Popular - All Uploads
Recent - Categories
Recent - All Uploads
Random Upload
About Vid8
What Russia Wants From Its Invasion of Ukraine(1080p) [18:49]
(318 MB)
Best take so far on the Ukraine situation from someone currently in Kiev.