Keith Welham and Cristabel Liu have certainly gone above and beyond. Evolving from their previous attempts, this London-based duo has managed to create something remarkable with The Last Food on Earth. In today’s age, it is quite unusual for any album that falls into the category of alternative rock to[…]
Read More »