New to Shacknews? Signup for a Free Account
Already have an account? Login Now
Road Redemption, an homage to the old-school Road Rash, has released its first alpha footage.