Wow, this street, do you se the potential? / Denna gata, ser du potentialen?

Se a film clip from the 2018 Street Party here