You Crazy Europeans!!

Who else would think up a 200 KPH (124 MPH) crash for a test but a bunch of sadists from a third world European country. Guess what, It ain’t where you think. It’s Switzerland.

Watch and judge for yourself.

Share This Story