This one looks a bit more haggard than yours by the sound but maybe worth a go? I think you'll need to buy a new rubber/foam outer ring for your woofer/speaker, unless you have an old set of speakers? Maybe worth fixing instead of buying a new set.
i done sonething similar
i have my decks under my window seal wich hold one on my speekers
i was in the middles of a 3 deck mix n my mate was filmin on his fone and the speeker rattled of the window seal and smashed on to the vinyl which happnd to be my mates nu tune he was gob smaked but we watched the video time n time agen it was just toooo funnie ill try n get it uploaded.