On release, The Tortured Poets Department stormed to Number 1 with overall chart units of 270,000, 66,000 of which were vinyl units, making it the UK’s fastest-selling vinyl album of the millennium.
They do this for a lot of reasons, but the basic idea behind most of these thoughts is that a spirit is attempting to make contact and ... it can be interpreted as a sign that a spirit is ...