News

The Who returning to Cincinnati 43 years after fatal concert stampede left 11 people dead

The Who announced a new tour kicking off April 22 and among their stops is one in Cincinnati. It'll be their first concert after the 1979 tragedy.