Get a load of these Slingshot riders from Russia tearing up their local park in Kaluga! They’ve got all the right moves, check ’em out!
video from: 
Read More