Primary Menu
NEW YORK - DECEMBER 05: A giant King Kong figure is photographed at a photocall for the Universal Pictures film premiere of "King Kong" in Times Square December 5, 2005 in New York City. (Photo by Bryan Bedder/Getty Images)

Oh My God!  Have you checked out the new Godzilla vs. King Kong trailer ? It’s ridiculous!