Posted on November 15, 2011 by mlitmanThat Sapient Nitro agency promo video which has now been removed…. via youtube.com You can probably see why.