Original: 1995 saw the NME cover many of these new bands and saw many of these bands play the NME Stage at that year's Glastonbury Festival where the paper had been sponsoring the second stage at the festival since 1993.
Simplified: 1995 saw the NME cover many of these new bands and saw many of these bands play the NME Stage at that years Glastonbury Festival where the magazine had been sponsoring the second stage at the festival since 1993.