The Curse Of La Llorona
This is North Preston
year the yankees lost the pennant,
Description: Film version of the Broadway smash about a frustrated baseball fan who sells his soul to be a star player for his favorite team.
Studio: Warner Home Video