June 2012 Open Thread

Summertime is almost upon us.

Have at it!

146 Responses to June 2012 Open Thread