VV1356 Pedestrians caught in horrific crash in Russia

Created by and…@viralvideouk.com