Ok! I looked through the patch notes and visited wowhead and no one seems to know how to get this mount. I checked the Blizzard store and it isn't there so you can't buy it. Does anyone have a confirmed or any realistic/valid idea where or how I can get this mount!? I am obsessing over it, I need it!
Thanks guys!