Sir Rod Stewart pleads guilty to battery over Florida hotel ‘punch’
Sir Rod Stewart and his son have pleaded guilty to battery over an altercation with a security guard at a hotel in Florida in 2019. The singer and son Sean were accused of assault after […]