Daft Punk, Todd Edwards Stars in 2nd ‘Random Access

The World Wide Web is a gigantic and bizarre place. Addicting, yes, but nevertheless filled with lots of people writing (and doing) crazy stuff. From the furthermost, untouched, nether regions of the Web I bring you another links summary that I’m...