News

Social media and other internet sites are flooded with pictures said to be of the Bravo show filming in the Ocean State.