Taste – Live At The Isle Of Wight Review

Ah, a Taste live album. You can’t go wrong with that, unlike you have a general distaste (no pun intended) for heavy rock music. ‘Taste – Live At The Isle Of Weight’ was recorded on August 28, 1970 during the groups live performance at the legendary Isle of Wight festival. The album was released on …

Taste – Live At The Isle Of Wight Review Read More »