Angry Titans rage on with new-look roster | over.gg

German esports organisation, Angry Titans, have announced their finalized roster, with their sights set on a European Contenders spot.