Barrrrack Obaaaaama Posted on June 4, 2008 by cherryteresa You probably already heard the news. I wonder if Stevie Wonder is singing this song right about now: Category: Blog