Buffo's web site guru, Stephen May of Crescent Leaf Technologies, shows off his best side while visiting Mexico.