India In Pics: Lords of '83 reign at the Lords again Lotus58 Editor posted on 16 years ago — updated on 1 second ago 30 views The World Cup winning team of 1983 reunites at the Lords in the UK. The World Cup winning team of 1983 reunites at the Lords in the UK. Lotus58 Follow What's your reaction? 0 AWESOME! 0 NICE 0 LOVED 0 LOL 0 FUNNY 0 FAIL! 0 OMG! 0 EW! Comments Comment 0 comment Best Oldest Newest Write the first comment for this!
Comments
0 comment