twixnmix:

twixnmix:

The Rolling Stones performing on ‘Thank Your Lucky Stars’ at Teddington Studios in London on January 13, 1965.