Trummor & Orgel back with new album, website

Swedish self-explanatory duo Trummor & Orgel will release their third album "Visions" on November 18 and also have a new website to match: http://www.trummororgel.com/
There will be a record release show at Södra Bar in Stockholm the night of the release.