Friday, May 06, 2005

Your modern media: Did someone mention "incest"?


Over here, Declan has a wickedly amusing take on how the modern media feeds on itself in a totally shameless way.

No comments: