Watch These Russians Try And Demolish A Building But Fail Miserably

Could they have screwed this up anymore?