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.
Today I am game for just about anything.