The Tudors 4th season premiere

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.

Leave a Reply

Your email address will not be published. Required fields are marked *