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.