Loading the player...

What are all these people fleeing from;




Shots on the promenade of the town Palu in Indonesia, show attendees running panicky trying to save themselves from the terrifying tsunami.

commentary

Please Login to comment
avatar