Rock 'n' Roll Island (Season 11 Episode 1 of 8): Air Studios, on the Island of Montserrat, which became a mecca for rock legends. Abandoned Engineering airs on Yesterday at 8:00 AM, Tuesday 11 June. Air Studios, on the Island of Montserrat, which became a mecca for rock legends