
Self-professed “whining specialist” soca queen, Denise Belfon and her manager narrowly escaped death moments after landing on the island of Eleuthera, Bahamas on Saturday, October 24, 2015. The Trinidadian star was the headline performer at an event scheduled to take place Saturday night in the settlement of Palmetto Point. Instead, she and her manager were among those airlifted to the capitol after sustaining injuries.