Tag:

Top 5 Times Santa Appeared in Video Games

It’s almost that time of the year again, when Santa shows up and brings people everything on their video game wishlist. No stranger to video games, Santa has actually...