Archive for May 3rd, 2008

Vinyl

Koko Taylor – Force of Nature (1993)

Koko Taylor marked her 20th year on Alligator Records with an album reminds you she’s still got it. A lot of it.