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.


 
 0 
 
 0
Is that anatomically possible?
0 votes, 0.00 avg. rating (0% score)