Baron 4

Baron 4 is a professional Heroes of the Storm team based in France, Europe.