I am, and the reason I made this thread is because I saw one of the Boat Crews members live in Urbana, and I've been there!It's weird. So.....yeah.
Edited: Not the place, just seeing a place I know personally.
PC Gaming News
Results 1 to 1 of 1
Thread: Anybody here from Illinois?
25-01-2007, 03:13 #1
Anybody here from Illinois?
Last edited by lightningprince; 25-01-2007 at 03:16.