Why Leslie Jones just made the Rio Games hilarious!

More on Sandra’s biz