Ben Harper Tattooed and Shirtless
Crooner Ben Harper has been married twice and has four children, but he’s managed to keep up a nice body of work.
Crooner Ben Harper has been married twice and has four children, but he’s managed to keep up a nice body of work.