Strange Object Washed Up On Japan's Shore Video
WTF is this object that washed up on a beach in Japan? For the record, the Japanese government has yet to confirm or deny that this is a Godzilla egg.
Watch videoWTF is this object that washed up on a beach in Japan? For the record, the Japanese government has yet to confirm or deny that this is a Godzilla egg.
Watch video