Vanquish Remastered on PC Livestream

Vanquish is out today on PC so Jean-Luc and Matt are gonna butt-slide there way through hordes of robots.

Show Info

Now Playing