Champions League venue Istanbul ready for 'best final on the planet

The Ataturk Olympic Stadium, which is hosting this year's final, is the same venue where Liverpool completed its miraculous comeback against AC Milan in the 2005 Champions League final.