A video clip of an insane lineup to get into the new Apple Store in Japan.
License this image · Buy a print