Adore them and have done since their debut single/lead singer's work in John and Jehn. Probably my most anticipated record this year and cannot wait to see them live in a couple of weeks.
Never listened to John and Jehn, will have to give them a listen. I too am excited for this release! Don't think they're coming to ATL but I believe it would be an awesome show.