Huge G-20 Protests get Crazy In London! 4-01-09

Huge G-20 Protests break out In London causing massive destruction!