‘What did 27-year-old Piotr Kowalski film in the Tatra mountains? Take a look at the video and see what you think. Is it a man in a “monkey suit”? Or has Kowalski captured footage of a genuine apelike creature in Poland?’
So. Dude in a suit?