ShastaMasta on 26 November 2007
yeah but i have a feeling this image will be different, some sort of a surprise since images are everywhere. there has to be something special about this one if they are hyping this with a 3 day countdown.