What in god's name is that thing?

Author: Caboosesbestfriend

Date: September 1, 2004

Damn.....