Sharon Osbourne Honors Liam Payne While Lamenting That Music Industry ‘Let You Down’
Sharon Osbourne has had an inside angle on the highs and lows of the music industry for more than 45 years as her husband Ozzy’s manager. On Thursday (Oct. 17), she took aim at the music biz for what she said was its failure to support former One Direction singer and solo star Liam Payne, […]