There were pictures of epic vault keys outside this thread posted before they were posted here, namely in the Official 5.1 Announcement Thread.
EDIT: link from 4 days ago provided for your convenience: 5.1 Update - #59 by noob
There were pictures of epic vault keys outside this thread posted before they were posted here, namely in the Official 5.1 Announcement Thread.
EDIT: link from 4 days ago provided for your convenience: 5.1 Update - #59 by noob