Also known as: screw_me_on_an_escalator
Glenn Goodrich lives in Stillwater, OK. Eminem, Millencolin, Nofx, Rise Against, Tiger Army, Eve 6, Bad Religion, First Blood, Benny Benassi, The Offspring, The Briggs and System Of A Down are his favorite bands. Sphere, Star Wars, The Misfits, Full Metal Jacket, The Great Escape, Lord Of War, Cast Away, Where Art Thou, The Killers and A Brdige Too Far are some of the films he loves.