![Open Thread for April 15, 2011](https://www.overthinkingit.com/wp-content/themes/oti2012/images/otis.jpg)
Open Thread for April 15, 2011
In America, today’s the day taxes are due. For the rest of the world, it’s just another Open Thread. What’s up? Rio and Scream 4 are in theaters this weekend; ABC cancels One Life to Live and All My Children, … Continued