› added 7 years ago
1023
TIL of the Angulo brothers. Six brothers who were locked in their apartment by their father for 14 years. They found a passion in watching, and often reenacting, over 10,000 movies in their free time.
via ift.tt