Oliver Barton’s Top 5 YouTubes Of The Week

G force! The lady in this clip absolutely plants the American flag in field of Russia’s YouTube dominance of death defying YouTube clips!