phoenix.ampsmagazine.com
SXSW 2017
South by Southwest Festival (SXSW) has announced almost 500 new acts for its 2017 line-up. The US music showcase takes place in Austin, Texas from March 13-19 this year. Among those newly announced…