I wonder if this bat-thing is related in some way to the infamous Bat Boy on Weekly World News? They are doing a musical in London, you know, with plans for a film...
ROTFLMAO!!!
Baba wawa!!! ~SNORRFLE!!!~
33 posted on 05/16/2005 9:28:23 AM PDT by Froufrou
(Froufrou Loves The Spurs!)