Savage Sister – ‘Glass Peacock’ jimmy 19/06/2013 shoegaze Chloe Lundgren, Caitlin Klask and Michael Tenzer are Savage Sister, an ambient / shoegaze / dream pop band from Chicago (by way of St. Louis). The trio happily dropped their debut self-titled album this week – grab it here. The single ‘Glass Peacock’ swims in wave upon wave of reverb! For fans of Sleep Over, Tamaryn, Broadcast and the like. Savage Sister – ‘Glass Peacock’ Visit Savage Sister @ Soundcloud @ Bandcamp @ Facebook.