Indie Pop Say Lou Lou Announces U.S. Spring Tour The indie pop duo, Say Lou Lou, has announced a U.S. spring tour. The tour is set for May and it will the duo’s first time in the country. You can check out the dates, details and poster, after the…