Thousands turn out for Spanish Town parade despite rain

Thousands turn out for Spanish Town parade despite rain