return to worldwidereview.com,
the home of critical reviews
From: blp Category: Art Date: 07 June 2007 Time: 11:05 AM Review: Probably like most users of this site I hate hate hate it that the Olympics is going to be here. It'll be everything that makes London shit multiplied by...sport. Ugh. But I'd almost be tempted to wear one of the t-shirts with this logo on it.