LOL. The creation-evolution debate may not be new, but It's always interesting to see the newest venom.
"venom"...you got to be kidding. are you so sensitive?