Breaking News: The Rock just admitted to something that's no one else's business!

Breaking News: The Rock just admitted to something that's no one else's business!