Amazin' Avenue, a New York Mets community
Unfortunately this movie doesn't end with Mets fans joining together to sing "Put A Little Love In Your Heart".