Liar Liar June 12, 2020 Liar Liar Liar Liar are a four-piece indie-pop group hailing from Watford and Birmingham. 2019 was a massive year for Liar Liar, with the release...