A father and son journey 1700 miles across Europe to watch the 2005 Champions League Final in Istanbul Turkey.
A father and son journey 1700 miles across Europe to watch the 2005 Champions League Final in Istanbul Turkey.