Not 100% sure. Considered Bank Swallow. However this swallow appears to have a brown throat and upper breast and also seems to lack a distinctive breast band. Not sure if the tail is right though.