Decide for yourself and then watch the answer!
Cave Swallows and a couple species of bats, petroglyphs and more... vid here!