‘Godzilla vs. King Kong’ Fan-Made Trailer


Cinema’s most iconic mega monsters, King Kong and Godzilla, battle each other in this fantastically epic new fan-made trailer from talented video editor Alex Luthor.

Previously from Alex: Star Wars vs. Avengers