If, like me, you were looking forward to seeing the Lovell sisters Megan and Rebecca in Cologne this year here’s the bad news – the Larkin Poe concert at Live Music Hall has been cancelled. There is good news though: The show has now been rescheduled for 14 March 2021. If that seems like an eternity away (it does to me!) then check out the new single from the upcoming album above, or the live streams starting on 18 April.
In the meantime enjoy the video – Self Made Man!