Saw this in the bottom corner of my television screen last night… old-school. Reminds me a bit of the old BBS logo, but also calls back to Apple and even further back to NBC.
Posted on September 1, 2010