London Mars dropped a new music video for her new single ‘Alexandra’ 20Share this:TweetMoreShare on TumblrEmailLike this:Like Loading...Related