Will Smith is doing a press tour for his new movie “Men in Black 3″ . While going down the red carpet in Moscow he ran into a journalist who loves to kiss celebs. Well looks like Smith was not ok with that because he even slapped the guy and later added that he should’ve sucker punched him! Hahaha too funny!! Watch for yourself!