Luda releases this cut off his upcoming 1.21 Gigawatts mixtape, dropping November 15th.

Marisa Mendez