F150 Crash Test - You Thought China Was Bad

Offset crash test, don't need much here, watch and learn.