megadads.org
Mega Dads Live #67: Sweets and Swears
On this episode of Mega Dads Live Adam and John discuss blockbuster releases like The Legend of Zelda: Link’s Awakening and Telltale’s The Walking Dead! We are also celebrating October …