Gig Reviews Lamb + The Ramona Flowers @ The Institute, 30th October 2014 By Ian.Gelling 10 years ago Lamb are an electronica duo that consist of Lou Rhodes on vocals and Andy Barlow