The Black Keys ~ “Too Afraid To Love You”
Posted On October 5, 2010
0
Recorded live in studio in Muscle Shoals, AL during the making of the album, ‘Brothers.’