February 26, 2020 ★ 6.7 43 min
Overview
Phil Torres and Jessica Chobot power through camera malfunctions and emotional breakdowns in order to find an explanation of what is happening on the Island of the Dolls -- a dangerous place that locals have long avoided.
Comments 0
Please log in to leave a comment.



No comments yet. Be the first to share your thoughts!