You definitely don’t want to be in an accident in the Chinese-made Steed 5 pickup. You’ll know why once you watch the crash test. You can see the Steed 5 fold up like a paper doll in this Global New Car Assessment Programme crash test. Global NCAP gave the Steed 5 pickup a “0 Stars” …
