If you were to pick a country that would bring the world a video containing, hands down--THE DUMBEST traffic accident of all time... who would ya pick? CORRECT! Russia. Yeah, apparently in Russia, this happens.
Metallica Reveals Timeline for New Record
Metallica fans may have to wait a bit longer ...