K.C. Libman, K.C. Libman ·

K.C. Libman/Arizona Daily Wildcat Dr. John Melillo, a professor in the UA Department of English, and Hannah Ensor, a Poetry MFA student, are the duo behind noise-pop band Algae & Tentacles. The band is embarking on their first West Coast tour on Wednesday.

Comments powered by Disqus