You Can Leave Your Hat On

16-08-19
Amazing new picture found by your own private dick Luigi Garuti. Jimi and Noel getting ready for the second show, Stockholm, 8 January 1968. More of this date here.