against all odds

against all expectations
against all odds, he won the fight
by princevince June 30, 2009
Get the against all odds mug.