Although Logic seemingly retired from rap earlier this summer with the release of his final album "No Pressure," it looks like he's still tapping into his producer side after dropping off a new beat tape titled "TwitchTape Vol. 1."
Following an impressive battle against Mannie Fresh, there's no better time to start considering Scott Storch as one of the greatest producers of all time.