Monday, June 15, 2009 12:57:23 PM
Haha, took me ages to realise that this is part of the squid exhibition at Te Papa, which is the national museum of New Zealand. It's in my city, too (Wellington). I love when my country and/or city is mentioned somewhere in the U.S. So proud to be a Kiwi <3
Then why do you say that your from Australia. Your no better than they are =P