Here They Come to Snuff The Rooster. By Jay Dec 8, 2009 • 12:27 AM Send to Instapaper Open for comments