The Sci-Fi Tech Geek Podcast
Sci-Fi Tech Geek Podcast # 174, Valhalla DLC
Well the DMCA has frightened Twitch into deleting post from content creators with out giving them the right to reply. Wow ! In better news, we have some details about the DLC for AC Valhalla.