Thursday, December 14, 2006

The noise of dolphins gagging

Just too good.

No comments: