Cloud Strife vs Link vs Solid Snake 2006

Results
Battle Royale Friday, November 17th, 2006