Billy Idol – Bitter Taste August 19, 2021 https://altsounds.tv/37wj 2021, Billy Idol, RockLast Update August 19, 2021 / Discover Polyphia – Ego Death (Featuring Steve Vai) Directed by: Caleb Young The Lemon Pipers – Green Tambourine Directed by: Paul Leka Shelley Pinz Metallica – Shadows Follow Directed by: Tristan Zammit