Innovation is overrated
May 23, 2008You'd think that an internet company and ISP has "innovation" written all over the business. But boy, do those two clips remind me of some meetings! :-)
[youtube=http://www.youtube.com/watch?v=OORnMYoWX9c&hl=en]
[youtube=http://www.youtube.com/watch?v=ku4Ugw0lQ4Q&hl=en]