Ok, who left their water bottle at Downton Abbey?
When we last left the residents of Downton Abbey, it was the Summer of 1923. It’s common knowledge that we are jumping forward just a bit with the beginning of series 5 set for a 1924 backdrop. As we get closer and closer to the rumored Sunday, 14 September premiere in the UK, ITV has […]
Read more