Larken Rose Youttube

Uploaded on Mar 7, 2011

A situation too weird for 99.999% of people to adequately explain.