Man's Vantage Point to the World + [WTF]

Has science gone too far?!?
Tags:

Has science gone too far?!? {WTF}