megadads.org
The Mega Dads Top 50 Video Game Characters of All Time: 20-11
Master Chief (Halo) While the storyline of the Halo games has been very hit or miss with me personally, there’s no denying that Master Chief (aka John-117) is one of the most recognizable cha…