Ozzy Osbourne 

7:30 p.m. Friday, December 10. The Scottrade Center, 1401 Clark Avenue.

Few remember that Ozzy Osbourne released his tenth solo studio album, Scream, earlier this year. (2007's Black Rain barely sticks in the ol' memory bank, either.) But that's OK, because as setlists on his new tour prove, the 62-year-old metal maven isn't all that interested in current (or recent) events. This jaunt's all about past glories — specifically that prolific, hit-making stretch between 1980's Blizzard of Ozz and 1991's No More Tears and the mostly bulletproof Black Sabbath catalog. Clearly, Ozzy signed an A-Rod-size deal with the Devil, because neither his voice nor his fans have deserted him. We wager he'll still be around a couple of decades from now, dumping buckets of water on his head onstage, long after most of his critics are dead and buried.

Related Locations

Latest in Critics' Picks

Best Things to Do In St. Louis


Never miss a beat

Sign Up Now

Subscribe now to get the latest news delivered right to your inbox.

© 2020 Riverfront Times

Website powered by Foundation