Give It a Spin: “Penelope” by Red Scarves Alyssa Welch Music July 26, 2017 0 117Last evening, Red Scarves out of Bloomington, Illinois premiered “Penelope”, the second single off of their upcoming album, Sort Of Scarlet....