Reviews Review: The Lambsbread – World Needs Love A new album out of Hawaii from Lambsbread. The album is called ‘World Needs Love’ and it does indeed.... September 12, 2017 0