Lenny Kravitz has always worn his influences with pride, including the classic rock of Led Zeppelin and the socially-conscious soul of Marvin Gaye. So it's not entirely surprising to find a song ...