Still on the bus Posted on November 4, 2005 5:38 pm by Erik When it rains in Jamaica, it really rains.