Still the best project outta KTT I fear...
10 years is crazy tho
best album to drop on June 18
A decade already?