It really does taste good!
UEFA Champions League Final
Istanbul, Turkey
May 25, 2005