Tom Caruana – Strange Planet LP [Tea Sea Records]
Thousands of years ago, a vast armada of spacecraft journeyed across an ocean of stars in search of planets capable of supporting life: to this aim, planet Earth was discovered and colonised. Only now do we begin to translate the recordings of this fantastic historical event...