American and British tourists get caught up in political unrest in Haiti.
No Scenes Added!
No Reviews