New Music Video: “Mythomania” – Cherokee Red

Dream-pop outfit Cherokee Red just premiered a new scenic music video with band members Christiana Bartolini and Brittany Thomas surrounded by beautiful Pennsylvania woods for their track "Mythomania," via Impose Magazine. The single appears on the group’s debut self-titled LP.