Overwatch: Giant Action Figures Around The World
As release of Overwatch on May 24 draws near, three giant action figures of Overwatch characters appeared as a publicity stunt by Blizzard for their newest game. There was one of Tracer in Los Angeles, one of Genji in Paris, and one of Pharah in Busan, South Korea. World's largest Overwatch action figures assemble around […]
8y ago