This week we talk Update 63, Extra Life and Teenage Mutant Ninja Turtles? Listen/Watch/Download/Stream @ DDO Players