Soca Gold: Watch Teddyson John’s “Allez” Video The singer puts a spotlight on St. Lucia soca with this feelgood anthem.