newsStimulus Promo Out March 12, 2005 Peep the new Stimulus Promo Video, its hot. Big Up to Popills on this one.