"The BEAST" has Landed in NY