Awakening- Vulture City
This Halloween, Vulture City comes alive like never before with the Vulture City Awakening. Legend has it that the giants who once roamed these lands have been sleeping beneath the desert sands, waiting for the time when the veil between worlds is thinnest. As darkness falls, the spirits of these ancient beings stir awakening the … Continued