Worlds Luckiest Deer

The worlds luckiest deer meets the worlds worst shot.