Sir Rod Stewart charged over Florida hotel ‘punch’
Sir Rod Stewart has been charged by police after allegedly punching a security guard at a hotel in Florida. A police report says the altercation occurred after singer and his companions, including his son Sean, […]