Singer John Mayer, 32 shows off his guns to a friend as he walks through SoHo in NYC July 27th, 2010. John has been known to be a kiss and tell boyfriend but does not take away from the fact that he is HOT and he can come over and visit me anytime ;-) What do you think hot or not? Can you forgive his kiss and tell ways?
Image credit to Bauer Griffin