Scottish Trivia Scottish Trivia. John Logie Baird. William Sinclair Manson 10 1 3 October 202523 November 2025 flying false flagsinventor of TVradar inventor Read more