Three social media influencers venture out into the woods to debunk a trending myth only to find themselves lost and delirious in an abnormal forest.
2013
1977
2014
2022
2024
2020
2004
1972
2018
2007
1980
2005
2016
2023