Helicopter Deer Rescue
Disturbed01
Published
07/29/2008
Deer is stuck on a frozen lake in Oklahama until the police and a news helicopter think of a way to free it.
1 Comments