Japanese Television by Luis Kramer
It’ll be released by Japanese Television via Tip Top Recordings on April 15th.
Japanese Television have revealed the details of their debut album Space Fruit Vineyard.
The Yaxley village hall and producer Kristian Bell of The Wytches kept things familiar and comfortable during the …