Darvon1982
Proud Member
In the US: one in Time Square in New York City and one on the Tower Records store on Sunset Boulevard in Los Angeles
All Tower Records went out of business didn't they? So where would it be now
and omg, I didn't know ALL these existed! I thought only one did for the video.....
how and why were all these made??? And how many in total are there that we know of so far?