Rock the Giraffe Title: "Rock the Giraffe" A petroglyph that dates to some of the earliest humans in Africa. Twyfelfontein, Namibia Africa 2011.