Browsing Tag

OnCenter

Ghost Delivers North American Tour Dates

Swedish hard rock band, Ghost, has announced several North American dates for the "Ultimate Tour Named Death." Easily distinguishable on stage, seven of the eight members, referred to as "nameless ghouls", wear almost identical costumes…