Spectral Face Terrorizes City

One night while walking I thought I saw something at the end of the street. Was it just my imagination?

More by Sean Carlos

View profile