HomeVideoHeroes of the Storm – Rehgar – Blackheart’s Bay Heroes of the Storm – Rehgar – Blackheart’s Bay Rehgar battles it out at Blackheart’s Bay in Blizzard’s Heroes of the Storm for PC. TweetShare on Tumblr