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...

March 8th 2013 at 2:00pm 0 Comments