John talks with bandmate Danielle Williams of Jenny Hates Techno about growing up on Christian Rock, going to Bowie State University, how they both met on Afropunk and other topics.