Here are 16 recent finds from the sub and what they turned out to be: 18 Weird Things People Found That They Were Only Able ...