Perhaps watch video that may rain on your parade (6,4)
I believe the answer is:
ticker tape
'may rain on your parade' is the definition.
I know that 'parade' relates to this answer.
'perhaps watch video' is the wordplay.
'perhaps watch' becomes 'ticker' (synonyms. I am not sure about the 'perhaps' bit.).
'video' becomes 'tape' (video tape).
'ticker'+'tape'='TICKER-TAPE'
'that' is the link.
Can you help me to learn more?
(Other definitions for ticker tape that I've seen before include "Traditional kind of New York parade to welcome a visiting dignitary" , "Paper thrown in US celebrations" , "Sort of welcome" , "such a procession" .)