6.29.2006

New Sites

www.mobuzztv.com; some short tech videos that are usually delivered with a funny twist
new www.digg.com website format
the new www.tikibartv.com video is up; it is ok, but nothing all that great...

No comments:

Post a Comment