Big Ghost Ltd x Widowmaker – “An Open Tomb… An Empty Casket” (Album) Posted on October 23, 2020 by EDITORIAL FEATURES Check out this new album by Big Ghost Ltd and Widowmaker titled “An Open Tomb… An Empty Casket“.