Listen

Description

We discovered Haitians in Del Rio, TX seemingly out of the blue… What!?!?!!!