Tudors premiere date

According to both TV Guide and Entertainment Weekly, “The Tudors” will be premiering on Showtime on Sunday, April 1. Both magazines new issues have 2007 TV previews with 2 new images from “The Tudors”.

Leave a Comment

Required

Required, hidden

Comment spam protected by SpamBam