Nick Rodrigues, Assvertisements, LED screens worn on belt, 2007 NICK_RODRIGUES_1818615_03-lg 0 By Domenique Hogan on March 25, 2015