Clutch
You can download Clutch from Steam

Games Like Clutch

Action Racing

Clutch is a Action Racing game. Released on July 20th 2009 for multiple platfroms including PC . There are 60 games which are visually similar to Clutch.

Platforms: PC

Released: July 20th 2009

Metacritic Rating: 51

Gore Open World Singleplayer Zombies