Something went wrong
Try again later.
EPISODE
SCHEDULE
The Long Road season 1 starts out with the brutal attack on the American forces in Baghdad.
6 October 1974, Grass Valley, California, USA
3 December 1997, Austin, Texas, USA
April 9, 1985 in Karachi, Pakistan