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
This website uses cookies.