Tuesday, March 20, 2007

The Tudors

The Tudors premieres on April 1st, but the first two episodes are available online at Showtime's official site. Drop by and check them out.