Lord Luminous Delivers “Track Star”


Lord Luminous runs laps around the competition for a dope new joint titled “Track Star!” Check out the sonic samurai below!