Dodging an Army of Evil Cars in Saints Row 2

Achievement Hunter competes to survive a run in Saints Row 2 while avoiding evil cars in this week's Challenge Accepted!

English