The 6 best acts we saw in the first half of SXSW 2019
The 34th annual Rock & Roll Hall of Fame induction ceremony has announced their 2019 presenters. Talking Heads’ frontman David Byrne will induct Radiohead and Nine Inch Nails’ Trent Reznor will induct The Cure at the ceremony held at Brooklyn, NY’s Barclays Center on March 29th.