The Perpendicular Prowler was observed walking on a wall, defying gravity. The humanoid encounter happened in Brussels, Belgium, in 1973.
Strange strange strange… the world of the unexplained, bizarre, paranormal events and weird news from your neighbors.