Science and Tech WTF Science?! Can You Guess What These Strange Pics Are? By Marshall Lemon Legacy AuthorDecember 19, 2014