Alexandra Promotes Her New Single All Night Long