Hey hey hey . . . not so fast! http://www.freerepublic.com/focus/f-chat/1307959/posts
Not debating origin or giants, just the validity of the photo, you just don't want to know my theory, it could cause massive trauma for those not ready.