Animals 21.07.2015 Author: fireone Russian Scientists Videotaped A Big Giant SquidRussian scientists discovered this giant squid in sea that will leave you open mouthed. This is one really big creature! Share on Share Tweet StumbleUpon 13 Write a comment…Submit Current article has no comments yet.Will you be the chosen one who will comment first? 😆