Top
90°

Zelda: Breath of the Wild street ad lights up at night

A very neat ad for The Legend of Zelda: Breath of the Wild has been found in New York.

Read Full Story >>
nintendoeverything.com
The story is too old to be commented.