Video: Moment Car 'Exploded' In Iconic Amsterdam Square

A man set himself and his car on fire on Amsterdam's iconic Dam Square on Thursday, police said, in what they suspected was a possible attempt to take his own life.

Video: Moment Car 'Exploded' In Iconic Amsterdam Square
A man set himself and his car on fire on Amsterdam's iconic Dam Square on Thursday, police said, in what they suspected was a possible attempt to take his own life.