Public Enemy in Hyde Park, London, England, November 2, 1987.
This was Public Enemy’s first day in London on their debut European tour. They were plugging their first album ‘Yo! Bum Rush The Show’.
Public Enemy in Hyde Park, London, England, November 2, 1987.
This was Public Enemy’s first day in London on their debut European tour. They were plugging their first album ‘Yo! Bum Rush The Show’.