tyrannyoftradition.com
The Howling Man
The following is an account of what took place on the evening of Sunday March 14th, 1996 in New Paltz, New York. It was the most frightening night of my life… “AAAAAAAAAAARGGHRRHRHHHRRHAHGH…