Friday, October 20, 2006
1978 Texas Instruments LED LCD Television Commercial
"Stopwatch that sweeps like fire!"???
Newer Post
Older Post
Home