0 Cars / Video In Russia, car crushes you! I hope this thing has a roll cage at least! October 22, 2019