Saturday, September 24, 2011

The Last Shadow Puppets - My Mistakes Were Made For You.

The meeting of two greats musicians, Alex Turner and Miles Kane, maybe the two best song writers from the UK from this past few years...