He beat the odds this time.
By fartknocker
Published 13 years ago
Toad with parasite in the eye.
By dopeboini99a