You know that video going around about the Australian spider killing the snake?

Last night, I saw a cockroach that would give the spider a run for its money.
Shared publiclyView activity