The Stress crew have been on it for a long time now. Here’s a fresh promo video featuring their team getting down at a few of the Moscow and Saint Petersburg parks. This is just part one, so expect more from them soon.

Music: Madchild – Monster

Share
Published by
Kurt
Tags: DailyStress

This website uses cookies.