Haiti Bus Crash


Loading the player...

Tragedy struck in an early morning street festival on the island country of Haiti.

No Comments Yet.

Leave a comment