Istanbul 2005: When Football Defied Logic and AC Milan vs. Liverpool Became Legendary
Let's take you on a wild ride back to May 25, 2005, where something so unbelievable, so jaw-droppingly epic happened that it's still talked about in hushed tones.
Continue Reading