Alvin Greene is not a Turtle

I repeat Alvin Greene not a turtle! He is a parrot. Folks this is why the nation is going down […]