Chocolates are good for sex and can boost a man's performance for up to six hours, says recent study.

The study found that eating ten grams of dark chocolate produces a significant positive effect and after antioxidant flavanol intake there is an increase in blood flow to vessels that lasts six to eight hours, with performance peaking at two hours.
The study was conducted by Chocolatiers ACTICOA.
Source-ANI