Discovery Insure | Hitchhiker ← Previous Next → +27 Advertising Races onto Screens with a Humorous Parody of South Africans’ Love for Their Cars