Sheryl Crow is an American blues rock singer, guitarist and song writer with outspoken left-wing political views.