Britney Spears - I've Been Loving You Too Long cover leaks

Merry Britmas! Britney's cover of the classic Otis Redding track "I've Been Loving You Too Long" has just leaked, giving us a taste of non-mainstream pop Brit. The track was recorded back in 2006 and produced by Christopher "Notes" Olsen.

Come thru vocals!