activision blizzard logo

activision blizzard

no topics Description:

Activision Blizzard, Inc. is an American video game and film holding company based in Santa Monica, California.

Location:
Santa Monica, CA, United States
Founded:
2008