EXCLUSIVE: Watch Idris Elba Get Into a Scary Car Crash on His New Discovery Channel Series

Published
'Idris Elba No Limits' premieres Monday, July 4 at 7 p.m. ET/PT on Discovery Channel.