The Russians can’t catch a break. Recently a meteor exploded above a western Russian town, causing damage to buildings and injuring hundreds. Looking like something straight out of a movie, a ball of light flew across the sky exploding before reaching the Ural mountains. Turns out meteors are the least of their worries though. See the video of a pair of wolves terrorizing a busy Russian parking lot.