Inventions

What did john logie baird invented?

User Avatar
Wiki User
December 08, 2008 4:19AM

The Television