Godzilla vs King Kong

  1. lesliebyars profile image74
    lesliebyarsposted 3 years ago

    Who is the ultimate beast between the two and why?

 
working