Tuesday Roundup 20-06-2006

A strange assortment to get you through the week...

Enjoy!