Concert Reviews

Billy Idol rocks with Anthem set

Billy Idol in Washington, DC on Sept 8, 2023

The frosted-tipped hitmaker is currently on his 2023 tour Billy Idol brought real classic rock to a packed crowd at DC’s Anthem Friday night (Sept 8th). Taking the stage shortly after 9 pm in his signature leather jacket, Idol opened…