The Russian dudes recently built themselves an insane setup to do shows in Russia and here's a video of their first show. Once taken apart, the whole setup fits inside the truck, allowing them to go wherever they want and put on a great show. Talking about Pavel, it's his Birtday today! Make sure to hit him up on Instagram
and remind him how much of a boss he is!