What Makes U2 Run?
March 25, 2009 The distinguished gentlemen of U2 are in a Dublin studio having their photograph taken for what must, to them, feel like the 342,675th time. But they go about the task gracefully, as they well know that this is part of their job, and in 2009, no job is to be taken for granted, even if it's that of biggest band in the world. Especially if it's that of biggest band in the world.
"Rock stars! …
Read on


