In the wake of the 2009 MTV Movie Awards, the first extended clip of “Rise of Cobra” has been released. Accelerator suits, the destruction of the Eiffel Tower, the Baroness checking out footwear, and Storm Shadow!
Love it? Hate it? Miss the days of Cobra-La and the Broadcast Energy Transmitter?