I ❤ the Velvet Teen. My only criticism of them is that they take wayyyyyyyyyy too long in between albums. But when the Santa Clara, CA band crosses the Mississippi, or in this case the Pacific Ocean, they are worth seeing.
They are certainly an interesting listen. The Teen are definitely some variation of an artsy indie rock band with a significant amount of layers, both lyrically and musically. Even though the lead singer will tell you most of his lyrics are nonsensical. Their music is one I enjoy more and more with time.
Here is a live track off their Cum Laude album. At at glance it looks like there may be a video release of this entire show available at some point. Let me know what you think.