Embed this press release by copying the code below:
Was Blockbuster's Demise Coordinated? Shares Spike 1581%
Was Blockbuster's Demise Coordinated? Shares Spike 1581%