musicNews Billie Eilish Wins Best New Artist, Song of the Year, Album of the Year and Record of the Year at 2020 Grammy Awards January 26th, 2020
musicFeatures Best New Artist 2017: An Interview With Lydia Night of The Regrettes December 20th, 2017