STS-132 Atlantis/Cocoa Beach, FL - May 2010 - fuelboy

We were trying to figure out who this is... a lot of folks were taking pics with him.

DSC3275