Odwalla88 (who have since change their name to Odwalla1221) is a spoken word experimental noise duo comprised of Chloe Maratta and Flannery Silva.
Thanks!
Your suggestion has been successfully submitted.