Police say rock legend Rod Stewart and his son Sean were involved in an altercation at The Breakers Palm Beach resort on New Year's Eve and subsequently charged with battery of a resort employee.
Police say rock legend Rod Stewart and his son Sean were involved in an altercation at The Breakers Palm Beach resort on New Year's Eve and subsequently charged with battery of a resort employee.