Myschi 5 months ago [hidden] Isn't that a parody of the running scene in the new Godzilla x Kong movie trailer ? 12 Reply Copy ID Copy Link