ralphg.macchiotruth Published September 17, 2010 at 609 × 255 in Ralph G. Macchio…You’ve Been John C. Mayer’d. You’re welcome. Ralph G. Macchio is deep. Also, Ralph G. Macchio does not hang out with John C. Mayer (I hope)