Friday, March 30, 2012

This Too Shall Pass

When will the world end?