Godzilla on a Frozen Lake = Epic!

If there were to be another movie about Godzilla it would very likely take place in the frozen tundra. Not very likely is the production of said movie though. The next best thing however, is this video from Nissan Europe attempting to break the speed record on natural ice. Our only question is how will […]