Post Thumbnail

Patch 5.2 introduced the Isle of Thunder, but it also introduced some other things to explore. One of these things has some players absolutely mystified -- the Isle of Giants. Located in the northernmost reaches of Kun Lai, the island is home to a never ending stream of giant dinosaurs and the ...

1 year ago 0 Comments
March 8, 2013 at 2:00PM