Forum: Non-WRX Discussion
12-02-2010, 06:18 PM
|
Replies: 18
Views: 2,572
Best: May 25th 2005, Champions League Final,...
Best: May 25th 2005, Champions League Final, Ataturk Stadium, Istanbul. Liverpool FC pull off the most amazing comeback in the history of sport. Came back from 3-0 down at half time to beat AC Milan...
|