majorshouse.com
Let’s Talk About Extra Life (2018 Edition)
Good afternoon, everyone. I felt like since I had some time today, I’d maybe talk to you a little bit about Extra Life. For those who don’t know, Extra Life is a videogame-based charita…