Billy Joel and Rod Stewart to Headline Major Concert in Cleveland
After more than 24 hours of anticipation, local business leaders and city officials have announced a major show coming to Cleveland. The announcement was made at Cleveland Browns Stadium and was also streamed on social media platforms and apps. The…