Posted by Dudah on 20, 2001 at 7:18 PM:
I just saw it from a link from Capcom's site. It looks awesome! Its about a half hour away from my house and was wondering if they have any good games. Thanks.
-Kev
Follow Ups:
Post a Followup
Subject:
Comments: : I just saw it from a link from Capcom's site. It looks awesome! Its about a half hour away from my house and was wondering if they have any good games. Thanks. : -Kev
Optional Link URL: Link Title: Optional Image URL: