White-throated swift
Aeronautes saxatalis
More White-throated swift information: