Incredible Crash Tests at 120 MPH!

Based on the facilities being used and the type of, er, science involved we can only assume this is coming to us from Russia. No matter how simple the crash test might be you can’t deny that these impacts are severe!

Stories You Might Like