[...] lot of folks keep overlooking the fact that Luda is dropping a new mixtape 1.21 Gigawatts on November 15th. Here’s another leak off the project, produced by Drugs. For those who miss …