London, England, United Kingdom
Jethro Tull / Pink Floyd / Tyrannosaurus Rex / Roy Harper Jun 29, 1968 Added by Brian Lr
Jimi Hendrix / Dusty Springfield Jun 5, 1968 Added by Zimtrim