Buzz·Posted on Mar 28, 2011Putting Rebecca Black To Shame: Me And My PuppyThis is easily the best song I've heard in days weeks months YEARS. All hail Giovanna.by Dave StoperaBuzzFeed StaffLinkFacebookPinterestTwitterMail View this video on YouTube