A football fan who walked 3000 miles across the United States for charity is hoping for a "miracle" after losing the kilt he wore for the epic journey.
Craig Ferguson walked from Los Angeles to Boston in time for Scotland's first World Cup match against Haiti to raise £1 million for Scottish Action for Mental Health (SAMH).