david
ONE love, blood, life
So I am watching the Best of DVD and I always wondered about something in regards to the Even Better Than The Real Thing video.. There are a couple of scenes of the band playing inside what looks like a store and there are people watching them from outside on the street.... Where and when was this filmed? Did U2 actually do some sort of in store performance prior to the Zoo TV tour or something?