Results 3 results found Statue of Billy McNeill lifting Europen Cup, Celtic Park, Parkhead, Glasgow, Scotland, United Kingdom, Europe Statue of Billy McNeill lifting the European Cup, Celtic Park, Parkhead, Glasgow, Scotland, United Kingdom, Europe Celtic Park, Parkhead, Glasgow, Scotland, United Kingdom, Europe