Pop Tudors Favorite Moments from Season 2

The Tudors, Season 3: Eliza and Glennis share some of their favorite moments from season 2 of The Tudors.

Tonight on Showtime
9 PM ET/PT
The D Train
10:45 PM ET/PT
St. Vincent
Schedules