ABBA takes a stroll down the streets of Hamburg in 1975.