Why are Jamaicans so fast?

12 answers 12