The video inspired by a tragic and controversial accident in Sea Lots, Trinidad. May God bless all those affected.
Machel: We Go Take Lock Up!
Soca stars, Machel Montano, Kees Dieffenthaller and Neil Iwer George pose for a photo backstage following Dieffenthaller’s drenching performance at the fifth annual “iUP” Sunrise and Soca Cooler party, held at...