Barabbas Tag

For the second time in a matter of months, your intrepid hosts find themselves in the frosty arms of Trondheim, Norway, this time to investigate the world of the frustratingly private Albino Slug. Known to few but adored by those who do, Albino Slug’s legacy...