Added: Dec-5-2016

By: Cosmos (9958.30)

Tags: Last seconds of life of the driver Kia Rio

Location: Irkutsk Oblast, Russia