Hendrik Helmer has taken out the unofficial title for having the largest cockroach removed from an ear in Darwin, Australia.…
Sign in to your account
Remember me