Leigh Heggarty, Dave Ruffy and John "Segs" Jennings of Ruts DC perform at The Forum on March 23, 2018 in London, England.