Wednesday, March 22, 2006

Supercat

"Piper" survives an 80 foot leap out of a tree. And lands on his feet, of course.

No comments: