Godzilla vs King Kong

  1. lesliebyars profile image77
    lesliebyarsposted 2 years ago

    Who is the ultimate beast between the two and why?

 
working