Amsterdam horror as man on fire after car explodes in Dam Square

A shocking video shows a man emerging from a car engulfed by flames.

No comments

Read more