Godzilla vs King Kong

  1. profile image0
    lesliebyarsposted 3 years ago

    Who is the ultimate beast between the two and why?

 
working