World Of Warcraft Mounts Now Available In The Blizzard Store

According to an image that briefly appeared in the flash rotation on top of Blizzard's online store, the Celestial Steed mount will soon be joining the World of Warcraft pet store as a purchasable in-game item. Update: They're live! » 4/15/10 12:30pm 4/15/10 12:30pm