Originally reported as a Warbling Vireo but eBird reviewer noted this is a recording of a Purple Finch.