Streets of Valhalla
Played 45 times
Streets of Valhalla game information:
Think Grand Flash Auto. It's a cartoony ride through some very violent streets. You'll have to be able to drive as well as you shoot to make it through this one.
How to play:
Move aim and shoot number keys toggle weapons grenade for power bomb