I’m only a few days behind on this one! Showtime announced last week that the fourth and final season of The Tudors will premiere in the US on Sunday April 11, 2010.
I’m only a few days behind on this one! Showtime announced last week that the fourth and final season of The Tudors will premiere in the US on Sunday April 11, 2010.