Tuesday, July 01, 2008

Duck tales ... oh god why?



This is the most disturbing thing I've seen this week.

2 comments:

What you got?