50 Photos of Bono Being Bono

Rooftop parties and so much hair.