Saw this not far from my home in Rhode Island.
Not really sure what to make of it.
I can think of a few possibilities.
CLICK HERE FOR FULL VERSION OF THIS STORY