Pusha T Ft. Tyler, The Creator – Trouble on My Mind Jul 8, 2011 | Music | 0 comments Produced by The Neptunes, Cover by Cliche Guevara of KTT. (Spotted at Drop That Joint)