Originally Posted by finchaser Sounds like Jamaican rituals Agreed, thought the same thing. People from the islands be crazy!
View Tag Cloud
Forum Rules