News LordLuminous Drops “Head Rush” mediamaverick - May 10, 2017 0 LordLuminous delivers more heavy artillery in the form of “Head Rush.” Disregard any wack emcees & Press Play!