Link vs Cloud Strife 2005

Results
Tuesday, September 20th, 2005