On Halloween 1990, Billy Idol played the final show of his Charmed Life tour in Seattle. The night would feature Faith No More dancing naked, 600 dead fish, five miniature pigs, a goat, and a visit from the Seattle police department

On Halloween 1990, Billy Idol played the final show of his Charmed Life tour in Seattle. The night would feature Faith No More dancing naked, 600 dead fish, five miniature pigs, a goat, and a visit from the Seattle police department

Billy Idol’s Charmed Life tour-closing show at Seattle Coliseum on October 31, 1990 was quite the party

Leave a Reply

Your email address will not be published.

Previous post Shakira resolves tax evasion dispute with Spanish authorities
Next post Should A Group With All Non-Korean Members Still Be Considered K-Pop? Netizens Weigh In

Goto Top