Posts Tagged



Here it is after many moons of expectation and speculation Icelandic icon Bjorks eight studio album Biophillia has finally made its way into the earths atmosphere and to the ears of many. The highly anticipated and hyped “app” album which was designed and composed to be a multi media project

Read More