2 Planet Ill Breakdown: Yelawolf X Trae Tha Truth-Shit I’ve Seen January 8, 2011 odeisel Yelawolf and Trae Tha Truth hip listeners to the grim reality of the streets on the pulsating track, “Shit I’ve Seen.”