The White Stripes have uploaded a mysterious image to their website. Any guesses as to what it could mean?