New: Vague Angels “So Lonely”

Being Ted Leo‘s brother has to be a tough job, but someone has to do it. Chris Leo has paved his way in the music industry playing in bands like The Lapse and The Van Pelt. His latest project is Vague Angels. The band’s first release is “So Lonely”. Chris does not quite have the shrill falsetto of his brother, but almost equally good song writing. Check it out!
MP3: Vague Angels “So Lonely”

Leave a Reply