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