Stephen Alexander Echols Letalien
Return to Thumbnail Images Page
Return to StephenStuph.com Main Page
Playing at Jones-SBC Stadium
After Texas Tech's Red-Black Game
April 17th, 2004
See my Daddy's website at www.Photo4Phood.com