Such a spectacle makes sense (5)
I believe the answer is:
sight
I believe this clue is a double definition.
'such a spectacle' is the first definition.
(spectacle can mean a sight or display)
'sense' is the second definition.
(sight or vision is a sense)
'makes' acts as a link.
(Other definitions for sight that I've seen before include "The ability to see - spectacle" , "Spot - eyesore" , "Place worth visiting" , "object of especial interest" , "Could be a jolly" .)