Cougarville, Florida USA
Posted in Cougarville on November 10, 2007 | 8 Comments »
Telluride Mountainfilm Festival’s signature prayer flags in WaterColor, Florida. Photo by Ben Knight
I walked up the stairs to the bar and there was Travis, literally surrounded by six young-man hungry Florida Cougars. They were touching him and making inappropriate comments about how adorable he was. I locked eyes with him, he looked [...]