24 Season 8 Promo: World Hangs in the Balance 24 Spoilers 14 years ago YouTube Link: 24 Season 8 “World Hangs in the Balance” Promo HD