General News

Fascinating fact:

By:
Jun 17, 2014 | 1:15pm EDT

The castmembers of period drama Downton Abbey have no problems leaving technology behind when they arrive on set because there's no wi-fi or cellphone activity at Highclere Castle in Hampshire, England.

More General News