WTF? Asian Woman Is Filmed Roasting Rats On A Rotisserie In NYC