Lazurus performing “So To Myself I Say”. This track is off the Alienation mixtape.
Lazurus – So To Myself I Say (Music Video)
By: Will on March 7, 2012
Lazurus – Intro [The Millie Tape] (Music Video)
Lazurus performing the intro to the Millie Tape. Track produced by Millie Vaughn.read more →
Lazurus – No More BS (Music Video)
Lazurus's track No More BS of the project entitled: AlieNation. Check out the rest of this project after the jump. (more…)read more →