Share this Story
Rod Stewart and his son, Sean, are facing simple battery charges stemming from an altercation at The Breakers resort in Palm Beach, Florida, on New Year’s Eve.
News Source: NBC News
Breaking news, videos, and the latest top stories in world news, business, politics, health and pop culture.