Dancehall newcomer Shenseea makes her grand entrance to the world with her smash tune called “Loodi” featuring non-other than the Dancehall King […]