THE BEAST NEXT DOOR - LIC, NY