Boom Boom Kid, ABC No Rio, NYC