[Hot Video Alert] Rich B feat. Marcella Puppini – Revolution June 3, 2012 Jamie Sward Marcella and The Forget Me Nots, Marcella Puppini, Music News, Music Videos, Puppini Sisters, Remixes, Rich B Comments Off on [Hot Video Alert] Rich B feat. Marcella Puppini – Revolution I’m not quite sure HOW exactly I missed this one. Having been OBSESSED with close harmony vocal trio The Puppini Continue reading »