Ben Baller Assembles Pusha T ‘Mercedes Benz’ Chain by Terrell Johnson September 27, 2012 [one_one]Ben Baller premieres his reality show which features him manufacturing Pusha T‘s a diamond-encrusted Mercedes Benz emblem chain.[/one_one] Tags Ben Baller Pusha T Terrell Johnson Terrell Johnson is the Editor-in-Chief and Founder of SWGRUS. 0 Comments