WHO THOUGHT THE RUSSIAN WINTER IS OVER?

People think Mt. Blanc in France is Europe’s highest mountain. Contrary to popular believe it is Mt. Elbrus in Russia. Here a shot from the Elbrus Summer Camp showing ambush riders Dmitry MacRushin and Yura Ra, also know as “the beats from the easts” when it gets to their rail action.[IMG]http://images.newschoolers.com/images/17/00/01/10/83/11083.jpeg[/IMG]

By Dana

People think Mt. Blanc in France is Europe’s highest mountain. Contrary to popular believe it is Mt. Elbrus in Russia. Here a shot from the Elbrus Summer Camp showing ambush riders Dmitry MacRushin and Yura Ra, also know as “the beats from the easts” when it gets to their rail action.

MORE ON NEWSCHOOLERS