Wednesday, March 4, 2009

Tickled Pink



There was a pink dolphin found in a lake in Louisiana. Ain't that some shit?

Here is the link to see the full story.

No comments: