nerdjab.com
Viva la Xbox!
We talk about Xbox’s E3 announcements, video games, consoles, xCloud, and Stranger Things Season 1!