Open Thread for April 2, 2010
If this were a day earlier, you might think we were April Foolin’ with this Open Thread. But we’re not! Biggest news this weekend is the opening of Clash of the Titans, the hyped 3-D remake of the adaptation of … Continued