In 1991, seven teenagers at a rock concert in London filled with excitement and anticipation, stage lights shining as the band prepares to perform.

Recommend