Monday, June 26, 2006

Where I find my links....

I often get asked where I find the links I post here....I'd say 75% of the stuff I post comes from the greatest site on the internet: digg.com

They just upgraded their interface, enjoy!

Make sure you check out the videos section....

0 Comments:

Post a Comment

<< Home