This week on Manafrost we talk about the Heroes of the Storm closed beta patch, and the possibility of World of Warcraft going free to play. Download YouTube Version
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More