robrrt
Deer in Florida. They exist. Really.