Evil Glenn and Giant Ben Glenn Fleishman February 27, 2005 Evil Glenn and Giant Ben Click the photo to see larger sizes. An evil journalist?