A small town in Rhode Island mysteriously disappeared without a trace.

Loading 1 comment...