Shawn Langdon’s heartbreaking resignation: forced to step down due to….
Shawn Langdon’s heartbreaking resignation: forced to step down due to career-ending injury. Thanks to his remarkable abilities and multiple triumphs, drag racing icon Shawn Langdon has had a huge influence…