1970 Chevrolet Impala Residing on the African Savannah and confronted with a threat, the sleek, nimble, and fast Impala will take flight to outrun or confuse its competitor.
Send