Monday means we have another teaser clip from the upcoming Rome album! Maybe I'm not deep enough, but other than the music clips at the end these videos aren't really doing it for me. They found a spare part for an amp in this one? I guess it's just too early on a Monday for me. If one of you can find/make up a deeper meaning for this video, please do so in the comments.
Rome hits shelves May 17th.