A video clip of an insane lineup to get into the new Apple Store in Japan.


Posted

in

by

Tags: