OTD 1977 – “Let There Be Rock” is released in the UK by Atlantic/WEA.

On This Day 1977