The Walking Dead Seasons 2 and 3 Switch launch trailer
Posted on January 21, 2020 by Brian(@NE_Brian) in Switch eShop, Videos
The Walking Dead: Season Two and The Walking Dead: A New Frontier finally landed on Switch today. Take a look at the official launch trailer below.