The Official Ozzy Osbourne Site | The official Ozzy Osbourne site

I live in Atlanta too. Yeah, It really depreeses me that he's not coming here. Iscream every time I even think about going to one of his concerts. I mean really. Atlanta is one of the biggest cities in the U.S WTF!? It really sucks. Ozzy is the king of the wrld!!!