They are showing up live on some video when?
and the whole Point Depot/O2 thingy.I can't read Spanish but i'm guessing it means that Edge and Bono will appear on the tv show The View soon or something like that and they'll discuss the new album.
and the whole Point Depot/O2 thingy.
Guys it's starting now, and there's already another thread about it with a link to watch it live