england Archives - The Triz Journal
Wow In Music – Summertime In England
22/01/2018 | EditorDarrell Mann
In February 1980, Van Morrison and a group of musicians travelled to Super Bear, a studio in the French Alps, to record (on the site of a former abbey) what is considered to be the most controversial album … Read More