Celestial Storm has point to prove - Barbados Today