Sunday, March 15, 2009

Stephen F. Who?

1 comment:

Smiff said...

I believe they are considered the "Northern Illinois University" of east Texas, aka "The Six Million Dollar Man University."