Gerard Butler: CNN Heroes Presenter!

Photos: Wireimage

Posted To: