A new set of giant trolls is drawing in a lot of tourists to Rhode Island. But that also means a lot of traffic as troll trackers flock to see the massive sculptures.

See Full Page