Trinidad style eggrolls, water coconuts, rain, rain, oh and more rain

Just a little bit about living in Trinidad.