Sufjan Stevens and Gallant covered Prince’s “Purple Rain” at Coachella last night. A video of the performance can be found below.

M83 Performs on Kimmel as Teen Wolf
M83 performed on Kimmel last night in full Teen Wolf garb. The videos for “Do It, Try It” and “Go” are now up.
Beartooth – “Aggressive” Video
NOFX – “Oxy Moronic” (Live Video)
NOFX debuted their new song “Oxy Moronic” live in Los Angeles.
State Line Syndicate – “Borrowed Time” Video
State Line Syndicate’s new video for “Borrowed Time” can be found on YouTube or by hitting read more.
The Maine – “Love Yourself” (Justin Bieber Cover)
The Maine want you to tweet some bullshit to unlock their cover of Justin Bieber’s “Love Yourself” — I can’t believe bands still ask their fans to do this. Especially when it’s so easy to just search YouTube for it.
Read More “The Maine – “Love Yourself” (Justin Bieber Cover)”
Brian Fallon Live at Paste Studio
Brian Fallon performed “A Wonderful Life,” “Steve McQueen,” and “Rosemary” for Paste Magazine’s studio sessions.
The 1975 – “A Change of Heart” Video
Of Mice & Men – “The Depths (Live At Brixton)” Video
Of Mice & Men have released the video for “The Depths (Live At Brixton).” The track comes from the band’s upcoming live album due out May 27th on Rise Records.
Read More “Of Mice & Men – “The Depths (Live At Brixton)” Video”
The Flaming Lips on Colbert
The Flaming Lips performance of “Space Oddity” on Colbert can be found on YouTube or by hitting read more.
JANK – “Caitlyn” Video
Sorority Noise – “Nolsey” Video
The new video for Sorority Noise’s “Nolsey” can be found on YouTube or by hitting read more.
I the Mighty Stripped Down Session
I the Mighty recently performed for Punks in Vegas’s Stripped Down Sessions. The band plays two songs from Connector.
Rihanna – “Needed Me” Video
Rihanna has shared her NSFW video for “Needed Me.”