Does Alan Cumming Really Live in a Scottish Castle?

The actor talks to Jezebel about developing his "Laird of the Manor" character to host The Traitors.

CelebritiesCelebrities

 
Join the discussion...