Its really amazing that Jamaica, a place devoid of snow, put together a bob sledging team for the 1988 Olympics.