Interesting Place - Michigan

There is a road called Psycho Path in Traverse City, Michigan, US.

(I wonder if anyone ever walks down it at night, on Halloween. Shudder.)