The Hump, a Santa Monica, Calif. sushi restaurant accused of illegally selling whale meat, closed yesterday. The reason given on the restaurant’s Web site? By closing, they hope to bring attention to the damage done by illegal whaling. Riiiight.
By March 21, 2010
By March 16, 2010