Feedback

Yoga Pants Protest Parades Through Streets

 

Hundreds of people took to Barrington, Rhode Island streets in protest to an op-ed in the Barrington Times. WJAR's Jared Pelletier reports.

Shows