Links 2003 Happy 20th Birthday
Posted: Fri Sep 16, 2022 5:57 am
20 years today since Links 2003 was officially released on 16th September 2002.
It is still the best PC golf game out there 20 years on!
Happy Birthday
It is still the best PC golf game out there 20 years on!
Happy Birthday