brokencameras.com
The 27 stages of Christian controversy on the internet
With huge thanks to Hannah Mudge, Raquelita and Stuartmwrites on twitter this evening… Obscure Christian blogger writes a post on why girls wearing flip flops are acting immodestly and causing thei…