Heroes of the Storm Team made a meme a reality! An Invisible horse mount!


https://twitter.com/BlizzHeroes/status/913483092286881792