What the Heck Washed Up on a New York BeachWhat the Heck Washed Up on a New York BeachWhat the heck washed up onto a New York beach and where did it come from? That's the question Sheila Roo is asking after finding a large piece of machinery.PollyPolly