Trolloids have been dubbed the 'Urban Sasquatch.'
[line]
NEAL WILGUS is proprietor of something called the "LEAK News Service" in Albuquerque, NM. Well, after all, it gets hot down there in the desert, you know.
More Articles by Neal Wilgus