Via an Anonymous Source, Posted by John Gentile
Long Birds are a skate punk band from Illinois, United States. They released a new single called "A science born of terror." The band stated that have new material in the works. You can hear the song below.