There's a new Snickers ad with Godzilla in it just in time for the new movie. Did I say Godzilla? Because the whole thing looks just like an imaginary Denver, the Last Dinosaur movie. You can watch the clip below: »2/28/14 6:00am 2/28/14 6:00am