John Mayer Brings Children's Hospital Cheer

Photos: Rob Loud/Getty

Posted To: