Lamb appear to be touring again! Lou Rhodes had been doing solo work but a tour has been organised across Europe and their official website has been completely revamped and updated. Does that mean a new album is in the works and they are back together? Here’s to hoping so!