No sense of reality as McFadden’s strike hit the net in memorable win against France

© SNSMcFadden scored one of the greatest goals in Scotland's history during a memorable win against France in 2007.
McFadden scored one of the greatest goals in Scotland's history during a memorable win against France in 2007.