Posted by Micah [indyfan.com] on Thursday, April 18, 2002 at 10:13pm :
E3 is coming up May 22-24. How much you want to bet we'll find out about that unnamed Indy game?
--Micah
Follow Ups:
Post a Followup