This rat in New York is the size of damn dog. Can you imagine this running up on you while walking down the street?
Also Read: FEMA Reclaims $80M in Housing Funds from NYC
This rat in New York is the size of damn dog. Can you imagine this running up on you while walking down the street?