No avatar 100


Rank: Civic Crusader Civic Points: 325
  • RATS!! Archived
    1551 Westminster St. Providence, USA - Federal Hill
    Restaurant at 1551 Westminster St. regularly has over flowing dumpsters. I think they are bringing rats to the area! I see dozens of them at night! I took video of 7 rats in 10 minutes at 9PM on Thursday 8/12.