Car Explodes On The Street While People Are Still Inside!
DeadDuck Published 10/02/2013
in
wtf
Russian dash cam videos are the greatest thing to come out of Russia since Tetris. They thought they were safe at a standstill, but forgot they were in Russia where nobody is safe, ever.
90 Comments