You read that right ...no Liz so the fellas are gonna play seminal conspiracy video game Deus Ex...right On...
twitch.tv/trueanon
5 PM Pacific