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 break. Read more