Tuesday, December 18, 2007

Truly Alien Beings


Just when you thought it was safe to go shopping: we spotted these creatures down at Rockefeller Center and thought we better warn you. Though they were friendly enough, with aliens like these, you just never know...

No comments: