HolyFreakinCowAuthor:Oliver WillisUpdated:Feb 17, 2016Original:Jan 3, 2008CommentBarack Obama's victory speech. Is this the moment? The moment I've been waiting for? The moment generations of America have been fighting, wishing, hoping for? Is it now? 2008? Now? Please. Let it be.