Tag Archives: Sling Tv

S’more Geeks #68

Play

The Marvel Cinematic Universe just got a little big larger, Sling Tv wants to give you some free hardware just for trying out their internet tv service. Plus news on a potential Legend of Zelda tv series from Netflix. All that and your chance to win free games on this episode of S’more Geeks.