Blood Sweat and Tears
1971 0100110 Odeon, Hammersmith. Please advise if you know their names.