I doubt this was filmed in December since dudes are riding in shorts and tanks, but it doesn’t have a title or any info to go with it…Here’s a random mix from the streets of Moscow, Russia. Sick riding and dope spots.