Elephants vs Giraffes: Giraffes win!
Congrats to team Giraffe! Elephants made a good run of it, but in the end the giraffes were a head above the …
Congrats to team Giraffe! Elephants made a good run of it, but in the end the giraffes were a head above the …