Idris Elba May Be Our New Deadshot

The squad just got a lot hotter.

Read More