No Image
7.4

Baghdad: Thunder Runs

7.4/10 · 10 votesJan 29, 201360 min

Ranked #10 of 10 in Season 1•−1.1 vs season avg

Discussion

The fall of Baghdad in 2003 during the Iraq War is examined.