Fantastic Umbrella Factory

Read what Thrillist considers the "Weirdest Roadside Attraction" in RI. Hint, hint, it's in South County...