Notes » March 2009

Like a 35-Foot Chicken?

For the first time ever a humpback whale has been spotted in Hong Kong waters, specifically the East Lamma Channel located west of Hong Kong island.

Knowing folks in these parts I can bet that not a few were wondering how it might taste.

« Stop Killing Sharks, Then « Archive » Dancing Cheek to Cheek »

Friend Finder