Hi Guys,
I live in Australia and I'm flying into LA on the 1st of December, I'll be staying at one of the Disneyland Hotels; and I'd definitely like to grab a band while I'm over here.
Google Maps is telling me that the two closest stores is at the Los Cerrritos Mall, and the South Coast...