A Houston construction worker was trapped on the ledge of a flaming building, gives himself enough time for the firefighters to rescue him.
A Houston construction worker was trapped on the ledge of a flaming building, gives himself enough time for the firefighters to rescue him.