WHAT'S ROCK'N and DROPPIN'??? Lexa Terrestrial just dropped her music video for Universe Calling. PLEASE go check it out and show her all the love!! She doesnt give herself enough credit for all she does and she doesnt realise what a badass she is so lets tell her!! Seriously though this video is so Radical!