'Welcome to Hell': Anti G-20 Protests Erupt at Hamburg - NBC10 Boston

'Welcome to Hell': Anti G-20 Protests Erupt at Hamburg

38 PHOTOS