Chimango Caracara Cam in Argentina Santa Rosa, La Pampa, Argentina SANTA ROSA WEATHER Source: Cecara (Website) Source: Cecara (YouTube)