Tag: Tessera Skies Soliloquy of an Astronaut

With the release of their debut single “Droplet,” last year, the Newcastle-upon-Tyne, UK-based trio Tessera Skies were breathlessly praised by the likes of Q Magazine and The Guardian as one of Northeast England’s bands to look out […]