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