Wednesday, November 9, 2016

News:: Watch Dogs 2 launch trailer has your favorite memes like Lemon Troll and Angry Pop-Up

Watch Dogs 2 won't come out until November 15, but Ubisoft couldn't keep us waiting to see our favorite online computer memes until then

via gamesradar news http://www.gamesradar.com/watch-dogs-2-launch-trailer-has-your-favorite-memes-like-lemon-troll-and-angry-pop-up