Crazy Water Job In Trinidad - Could you do this job? See what I saw and judge for yourself. See Video on YouTube Please make sure to Like and Subscribe -- much appreciated! Trinidad & Tobago / Caribbean.