https://youtu.be/IE8zZ7OGfto?si=CCBomIvuGPcgSXr_ BILLY IDOL | BITTER TASTE (Live from the Hoover Dam)