Ozzy the Mechanical Bull Unveiled at Birmingham New Street Celebrating the Birmingham 2022 Commonwealth Games On Wednesday morning, at Birmingham‘s New Street Station, a mechanical bull named Ozzy was unveiled to the public. The sculpture, created for the Birmingham 2022 Commonwealth Games, received resounding applause and cheers from the crowd. After a public vote, the […]