Tagged: Michaela Bradshaw

Game Changers – Season Finale

We have a winner. I’m not too sure how I feel that this Survivor Game Changers season that just ended. Many people online didn’t like it. I wouldn’t go that far, but the fact...