The most cringe-worthy player intros: League of Legends VS Overwatch

The most cringe-worthy player intros: League of Legends VS Overwatch