Play by Play
The Skeleton Lake
In a cursed village in glacier of India. Every year as the ice melts in a glacial lake located in that town, hundreds of human skeletons are seen floating. Rediscovered by a forest ranger.
2
918
0
Round of applause for our sponsors