Wednesday, September 8, 2010

The Black Keys: Too Afraid To Love You


www.myspace.com/theblackkeys

Recorded at the legendary Muscle Shoals Sound Studios in Alabama.