Bible Thumper, ABC No Rio, NYC