Find us on

RuneScape BTS 86: Invention vs Elf City


 

A RuneScape Behind the Scenes video asks players what they want more: the invention skill, or the elf city?

Next Video