24: New Season 8 Promo Video

Doesn't President Taylor rock? I would vote for her in a second. If only she were real...Enjoy the new spoiler scenes!

Source: YouTube