Twelve Porsches Set Ablaze At Hamburg Dealership


Twelve Porsche vehicles have been set ablaze and destroyed at a company dealership in Hamburg, Germany in the midst of protests against the ongoing G20 summit.
Read more »