Their first single off the new album, Delta Machine (out 3/26), is called Heaven, and LA’s KROQ premiered it this morning.
It’s a ballad! And it’s good.
You can listen to it here.
Meanwhile…the anticipation builds.
Leave a Reply
You must be logged in to post a comment.