Speaking of...I ran across this photo in the La Tech library's online collection (they've got some really cool stuff on there that everybody should check out...) a while back. What's that sign say? LA TECH?
New school is old school.
Cool thread. Thanks for the pics and stories.