That is my favorite song by them 'Young Liars'. All of them are great including the one you posted.
You really met the guitarist with the beard?
The band is unbelievable. Just adds much more talent to the music industry than a lot of garbage out there. A true real american band that means something.
I never met him. I said I used to see him all the time. I might have gotten coffee from him. He used to work in a coffee shop near me and later on when they started making a name for themselves, I saw a picture of the band and said, hey that's the guy from the cafe.