Florida 2009 - whayford
Wierd Atlanta Hayford ritual.  Purpose and meaning unknown.

Wierd Atlanta Hayford ritual. Purpose and meaning unknown.