The Alienz, ABC No Rio, NYC