The Black Keys - Too Afraid To Love You (Live in Studio)

A great track from their album Brothers which was released last year.

This entry was posted on Monday, February 21, 2011. You can follow any responses to this entry through the RSS 2.0. You can leave a response.

Leave a Reply