russia

russia

Could have been a scene from Final Destination

27m ago
SOURCE  

Description

Could have been a scene from Final Destination Irkutsk, Russia, July 16.A truck transporting vegetables burst a tire and lost control resulting in a scary accident. Luckily no one was hurt.