When a strange object washes up on a Rhode Island beach, two teens decide to investigate.When a strange object washes up on a Rhode Island beach, two teens decide to investigate.When a strange object washes up on a Rhode Island beach, two teens decide to investigate.