Houston rapper DeLorean drops off an OrbitDidIt-directed video for his “Victory Lap” record. This is taken from his new mixtape Grace available now.

Comments