Champions League Final 2005 - LFC vs. AC Milan - Radio City Commentary (Heroes Mix)

May 25, 2011, 10:37 AM, Liverpool, United Kingdom

#champions #city #commentary #final #five #istanbul #league #lfc #liverpool #radio #times

clip location map