Inside The Mind Of 03 Greedo
“No days off,” 03 Greedo says definitively, hopping into a car in Philadelphia. He’s almost at the midpoint of a massive, month-and-a-half-long tour, and I’ve managed to get him on the phone on a day without a show. There’s a lot of noise in the background: the chatter of his team, the low hum of nearby traffic, » Read More