Rock band in Glastonbury, perhaps, creating quiver of excitement (6)
I believe the answer is:
tremor
'quiver of excitement' is the definition.
'tremor' can be an answer for 'quiver' ('tremor' can be a synonym of 'quiver'). I am unsure of the 'of excitement' bit.
'rock band in glastonbury perhaps' is the wordplay.
'rock band' becomes 'rem' (I've seen this in other clues).
'in' indicates putting letters inside.
'glastonbury perhaps' becomes 'tor' (I am not sure about this - if you are sure you should give a lot more credence to this answer).
'rem' put within 'tor' is 'TREMOR'.
'creating' acts as a link.
Can you help me to learn more?
(Other definitions for tremor that I've seen before include "Vibration - shaking" , "Quaver" , "Nervousness" , "Quiver or vibration" , "Small shock" .)