Tag Archives: The Green Man’s Tunnel Pennsylvania

The Green Man’s Tunnel Pennsylvania

Share Button

The Green Man's Tunnel Pennsylvania  There's a location near Pittsburgh that many know as the area that a mysterious figure by the name of  Charlie No Face roams. Supposedly he walks up and down this area near and within a tunnel. Many locals have witnessed seeing this