Submit a news tip



The Walking Dead Seasons 2 and 3 Switch launch trailer

Posted on January 21, 2020 by (@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.

Leave a Reply