The Terrans
London
The Terrans are an Alt Rock band based in a top secret storage location in West London. We hand craft select slices of rock and leave the edges on. 100% made on Earth.
The Terrans are:
St…
The Terrans are an Alt Rock band based in a top secret storage location in West London. We hand craft select slices of rock and leave the edges on. 100% made on Earth.
The Terrans are:
St…