Spirit of Invention - A quick history mashup from the archives of John Logie Baird demonstrating the world's first live working television system in 1926.
Home
Feed
Search
Library
Download