68

views
Unfave

Siblings haven’t left their apartment in 14 years

Siblings haven’t left their apartment in 14 years Although the Angulo siblings grew up in New York, they had no idea what the city was like for almost 14 years. They spent their entire childhood confined to their parents’ four bedroom apartment, learning about the outside world solely through films. Their story is now the subject of The Wolfpack, a documentary made by... 
Read the rest of the story on The Punch News

Added February 20, 2015
from The Punch News